French Leave Bahamas Islands

French Leave Bahamas Islands
Entrance to French Leave Resort, Governors Harbour, Eleuthera, The Bahamas. 1960s. Considered one of the top luxury resorts on Eleuthera in its day. Later became Club Med.