Tarpum Bay Shopping Center
The Bahamas
>
South Eleuthera
>
Tarpum Bay Shopping Center
Tarpum Bay Shopping Center is a retail in South Eleuthera.
Tarpum Bay Shopping Center
Street
Queen's Highway
Building
Retail
Shell