Waters Edge Villa
Waters Edge, a North Palmetto Point, Eleuthera, Bahamas vacation villa sits atop a beautiful palm fringed sandy knoll overlooking a dazzling ocean. This beachfront villa is an ideal vacation retreat to enjoy all that Island of Eleuthera has to offer, its friendly atmosphere, miles
View more...
|