5. St. John
Equally overflowing with natural beauty and just a ferry ride away from St. Thomas, St. John has secluded beaches well-positioned for snorkeling and boating, a national park and ranger-guided hikes to explore the local flora and fauna. You can even peek into ruins of the Annaberg Sugar Plantation or do an underwater snorkeling trail at the Virgin Islands National Park at Trunk Bay—complete with underwater signage.