ST. JOHN, U.S. Virgin Islands - Let's call it Diving Lite. Coki Beach in St. Thomas, U.S. Virgin Islands, is a good place for first-time snorkelers to get in the water." height="138" onclick="return ...
View post: I’m a Travel Journalist Who’s Been to Countless High-End Resorts. This Is the One I’d Return to for an Adventurous Couples Getaway Some of the most incredible dive spots are remote, far ...