THE Bahamas National Trust yesterday confirmed its efforts to secure Lighthouse Point as a national park and a “model for sustainable” development.
Lighthouse Point is a 700-acre peninsula located at the southern tip of Eleuthera...
THE Bahamas National Trust yesterday confirmed its efforts to secure Lighthouse Point as a national park and a “model for sustainable” development.
Lighthouse Point is a 700-acre peninsula located at the southern tip of Eleuthera...
Click here to read more at The Tribune