We did this in one of our cruises( not with Radisson). Once in St. John we took a cab to Caneel Bay for lunch and then went to Trunk Bay beach. Beautiful! Good snorkeling too. I don't care for St. Thomas. It's too commercial . However , it also has nice beaches( Meghan's (sp?) Bay) although not as nice as St. John
🚢 Cruise with your favorite Keene Luxury Travel Staff Member! 💰 5% KLT Reward plus Shipboard Credit available (amount varies per voyage)! 💲 Offering Enhanced KLT Rewards on voyages hosted by Ngaire & Clay!