
Starfish Island
Starfish Island is not an island per se but rather a sandbar, that emerges from the sea on low tide. It holds its name from the myriad of starfishes that get exposed to the sun and to the eyes of the people visiting the place. One can find a number of these creatures submerged under shallow water and scattered all over the sandbar.