Virgin Islands National Park
St John, USVI
Snorkel The Undersea Trail at Trunk BayThe only beach on St. John with an admission fee, Trunk Bay is arguably the most beautiful stretch of sand and sea in the entire Caribbean. The treasures beneath the sea are no less spectacular. To make enjoying it easy, the National Park Service set out more than 650 feet of undersea snorkeling trails here. Snorkel gear is available for rent on-site, though beware of crowds when multiple cruise ships are in port in St. Thomas.