Lighthouse Point Eleuthera: Location, History, and Visiting Guide
Travel & Places
Lighthouse Point Eleuthera is the southeastern tip of Eleuthera Island in the Bahamas, marked by a historic lighthouse and a small settlement tied to maritime activity. This poi...
Open article