Join our community
Showing more like

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.