Greencastle

Greencastle is at the southern end of Eleuthera where the whale tail begins. If you are traveling south to Lighthouse Beach be sure to keep to the left as the highway forks here and you could end up in Waterford before you realize.

Map

Copyright © 2009-2010 IndeXinn.com                     Contact Us