St. John Snorkeling

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. Snorkeling at Trunk Bay North Shore, Route. 20, about 2½ mi east of Cruz … Read more