April 24, 2013
A view of Lighthouse Point Beach in Southern Eleuthera. It is considered one of the most beautiful beaches in the Bahamas.
April 24, 2013
A view of Lighthouse Point Beach in Southern Eleuthera. It is considered one of the most beautiful beaches in the Bahamas.