Tarpum Bay Beach
Tarpum Bay BeachSouth Eleuthera – Things to see Official Eleuthera Harbour Island brings you information on Targum Bay Beach. This place is located in South Eleuthera and is a pretty old settlement nestled between Rock Sound and Savannah Sound. This is a quaint old beach that has changed its name from Glenelg. The name was…