Best Free Activities in St John USVI
St. John is a beautiful island with many things to see, eat and do. The best free activities in St John USVI include beaches, snorkeling, hiking and more! Read all about my favorite beaches, hiking trails, snorkeling spots and historical ruins.
