Environmentalists say the sale of a large parcel of land at the southern tip of Eleuthera, known as Lighthouse Point, requires close examination.
Environmentalists say the sale of a large parcel of land at the southern tip of Eleuthera, known as Lighthouse Point, requires close examination.