St. John Snorkeling and Diving Activities
St. John Snorkeling and Diving Activities https://www.nps.gov/submerged/Parks/VIIS.html Surrounding the stunning island of St. John, in the US Virgin Islands, is its white, sandy beaches. One of the more popular activities you may want to consider when you are visiting St. John is snorkeling in the crystal blue waters of St. John. In … Continued