St. John is known for its world class white sandy beaches, amazing snorkeling, great hiking trails and more
Please visit the below website for a complete travel guide of St. John: https://www.theoceandrifter.com/st-john-usvi-travel-guide/