Photo detail

Photo detail

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