| 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 the world-famous Lighthouse Beach. There is plenty to do and see in laid-back Eleuth... |
|