Cayman Islands Will Surely Make Your Corporate Event a Memorable Fiesta |
Posted: January 31, 2018 |
Starfish Point in Grand Cayman is a secluded beach about an hour drive from Seven Mile Beach or easily reached by boat. There is a high number of starfish that inhabit these shallow waters.
|
||||||||||||||||||||||||||||||||||||||||
|