Posted on January 19, 20178 Day Eastern Caribbean Cruise, Carnival Freedom Trunk Bay, St. John (Snorkeling, a Shore Excursion)
Posted on January 13, 2017ST. JOHN, US Virgin Islands, Caneel Bay: #10 Caribbean Beaches Ocean Waves USVI Best Beach Resort