April 24, 2013
A view of Lighthouse Point Beach in Southern Eleuthera. It is considered one of the most beautiful beaches in the Bahamas.
Stories this photo appears in:
THE island of Eleuthera is becoming an important economic hub and environmentalists say the sale of a large parcel of land at the southern tip, known as Lighthouse Point, requires close examination.