Observe and touch one of nature’s most majestic creatures. Stingray City is series of shallow sandbars off the north coast of Grand Cayman. The water is about 1 meter deep and great for the whole family. You will definitely feel closer to nature.