Starfish Point Beach

Situated on the north side of Grand Cayman, Starfish Point is paradise personified. Speckled with starfish this beautiful stretch of beach is breathtakingly beautiful and perfect for snorkelling as it is surrounded by crystal clear water on all sides.
Starfish Point Beach

Related