Join our community
The 7000 foot drop off at Grand Turk has always made me feel uneasy. 75 feet of water drops off to 7000 feet in just over a stretch of a thousand feet offshore.