Island Info Stingray City Grand Cayman Stingray City: Stingray City is a shallow sandbar in the Caribbean Sea, located off the north shore of Grand Cayman. Here, visitors can interact with the gentle southern stingrays in their natural habitat.Marc HubertFebruary 13, 2023