French Leave Resort - Governors Harbour - Eleuthera Bahamas

French Leave Resort - Governors Harbour - Eleuthera Bahamas Picture shows entrance and small secion of the Hotel. French Leave later became Club Med, famous for its 1.5 mile pink sand beach.