Waters Edge Villa
Waters Edge Villa in Eleuthera, Bahamas sits atop a beautiful palm fringed sandy knoll in North Palmetto Point. A short winding path leads to one of Eleuthera's many pink sand beaches teeming with coral reefs, where snorkeling abounds in the clear blue waters. Or take a walk on one the deserted beac
View more...
|