The Cayman Islands are famous for a ridiculous show they do with the Stingrays and divers. They called the place, Stingray City! I respect Nature! I've never been there!
JPC: all rights reserved