Some of the best snorkeling on the U.S. Virgin Islands can be found at St. John. Swim over vast coral reefs or through a valley of sea grass, and cruise by sea turtles, star fish, and an array of tropical fish. Continue reading “St. John Snorkeling”
Category: Beaches
St John Beaches
St. John Beaches are some of the most pristine beaches for snorkeling in the U.S. Virgin Islands. Continue reading “St John Beaches”