Scuba diving in St. Thomas is so good, if you know the right location you can even find great diving right off the beach! And Coki Beach is the right place.
Viator The photo is courtesy of Viator.com