Snorkel two coral reefs in Virgin Islands National Park by catamaran
3-stop snorkel cruise to Virgin Islands National Park with breakfast, lunch, and open bar
Cruise to St. John for snorkeling in Virgin Islands National Park plus lunch and open bar