Aqua Vista home Casa vacanze Palmetto Point, Eleuthera Island
Featuring sea views, Aqua Vista home is located in Palmetto Point, 800 metres from North Palmetto Point Beach. This holiday home provides free private parking, an ATM and free Wi-Fi.
Palmetto Point, Bahamas