Starfish and Mangrove (G74)

Starfish Point, a secluded beach in Grand Cayman
Discover why the Mangroves are protected and take in the beautiful landscapes that many local marine life call home.