French Leave Beach
E188287
UNEXPLORED
French Leave Beach is a renowned pink-sand beach on the Bahamian island of Eleuthera, celebrated for its clear turquoise waters and tranquil, uncrowded shoreline.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.