Starfish Beach
The Bahamas
>
Exuma
>
Starfish Beach
Starfish Beach is a beach area in Exuma.
Starfish Beach
Vegetation and ground cover
beach
Peace and Plenty Nature Trail
Shoe Tree Trail
Shoe Tree
Flip Flop Beach
Conch Trail
Flip Flop Shop