French Leave Resort Beach - Governor's Harbour - Eleuthera

French Leave Resort Beach - Governor's Harbour - Eleuthera French Leave's famous mile long curving pink beach. Governor's Harbour, Eleuthera, Bahamas.