139St John Cruise Excursion | Snorkeling at Virgin Islands National Park | Best Caribbean Trip!Check out this fantastic video!Watch more on YouTube. beauty is wiildBest beaches in the Caribbeanbest national parks in americaCaribbean cruise port adventureCaribbean travel vlogCruise ship excursions St ThomaDay trip to St John from cruiseNorwegian Cruise Line excursionNorwegian Escape excursionSnorkeling in Virgin IslandSt John Annaberg ruinsSt Thomas to St John ferryTropical beach photographyTrunk Bay St JohTrunk Bay underwater trailVirgin Islands National Park beachesVirgin Islands National Park snorkeling FacebookTwitterPinterestEmailYou may also like Crater Lake Unveiled: Secrets of America’s Deepest Blue... October 26, 2026 Norris Geyser Basin , Yellowstone National Park USA... October 17, 2026 RV Road Trip: The BEST of the US! October 7, 2026 Sequoia National Park under 24h! California road trip... September 19, 2026 We Hiked St Mary and Virginia Falls in... August 31, 2026 State and National Camping Perks for Veterans #veteran... August 22, 2026 The Most Underrated National Parks in the USA!... August 12, 2026 Mammoth hot springs Yellowstone National Park | August 3, 2026 Lost in the Mist: 7 National Parks with... July 25, 2026 Top 5 Unusual Warm Winter Camping Destinations in... July 15, 2026