French Leave Resort was considered to be one of the most luxurious resorts on Eleuthera, Bahamas. Hurricanes and the island environment eventually take its toll on these resorts. The skeletons of these resorts can be seen in any number of places on Eleuthera.