Sand Bar – Stingray City
The World Famous Stingray City Sandbar is one of the most unique places on earth. A naturally accruing sandbar in the middle of Grand Cayman’s north sound, this amazing shallow sand bar sits about four miles off shore and is...