Ten Bay Beach
Ten Bay BeachCentral Eleuthera – Things to see Official Eleuthera Harbour Island brings you information on Ten Bay Beach. Ten Bay Beach is one of the most popular beaches in the Bahamas. Ten Bay Beach is located in Central Eleuthera and is only 8 miles from Governor’s Harbor. Luscious casuarinas and palm trees surround this…