What to do on St. John for 5 Days
St. John is a fantastic Caribbean getaway. A hidden gem of the U.S. Virgin Islands, St. John is secluded, rustic, and has perfect beaches compared to its neighbors. This post contains affiliate links. How to Get to St. John The US Virgin Islands consists of three islands, St. Thomas, St. Croix, and St. John. St….