This beach is beautiful and far from the hustle and bustle of George Town, which is also the financial capital of Grand Cayman. This is a secluded beach which can be frequented by land and sea. Its beautiful for the starfish that amalgamate here (sometimes hundreds of them at the same time). You can touch them and click photos with them.
For its natural beauty and calm waters and the Starfish ofcourse
Do not take the starfish out of the water!