Cape Eleuthera Resort & Marina located at Powell Point on the southern end of the island is a spectacular addition to the many fine Eleuthera hotels. They offer a deep water harbor and condo rentals. The new man made beach is one of the best on Eleuthera. - created at http://animoto.com
Link to this comment:
All Comments (0)