North sound

Stingray City: What you may not know

Stingray City: What you may not know

A floating city in the middle of the turquoise Caribbean sea, Stingray City in the Cayman Islands is a natural wonder where stingrays glide through the shallow clear waters beneath you. It’s a must-do & must-see when you’re on the island, so here’s a few things that you might not know about the home of these gentle giants and this slice of paradise Cayman is so famous for.