Beautiful Oceanfront Villa overlooking Winding Bay (PID: 33793)
Description: Located on Winding Bay on the Atlantic side of Eleuthera, Point O' Vue, a Tarpum Bay Bahamas vacation rental offers everything that you would expect from your beachside getaway. With easy access to miles of unspoiled, virtually deserted beaches, including