Lighthouse Beach
E238342
UNEXPLORED
Lighthouse Beach is a renowned secluded stretch of white sand and turquoise water at the southern tip of Eleuthera in the Bahamas, celebrated for its natural beauty and excellent snorkeling.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.