Cayman Islands Pictures

Photos currently in "Cayman Islands Pictures": (1)

Photo of Stingray City Grand Cayman Islands

Stingray City Grand Cayman Islands

Stingray City off of Grand Cayman in the Cayman Islands is just short distance off shore by boat excursion to a series of shallow sandbars where stingrays are found in abundance in crystal clear water.