Floating Bar, Angels Rest, at Hansen Bay on St John's East End in the US Virgin Islands.
The Best Free Activities in St John, USVI including the best beaches, snorkeling, hiking, and more!
Cruz Bay, St. John, US Virgin Islands, been there, would love to go back, Trunk Bay, top 10 most beautiful beaches in the world. More
The #1 Guide to St John's TOP SNORKELING BEACHES and SPOTS. Find maps, reviews, tips and directions.