If you're on St. John during your Virgin ... Recent visitors to Virgin Islands National Park say they enjoyed snorkeling and exploring the different beaches and hiking trails in the area.
Most of St. John is protected as part of the Virgin Islands National Park, meaning the island has some of the Caribbean’s healthiest reefs and cleanest beaches. Hiking trails meander through ...