The Best of St. Thomas: 10 Shore Excursions including Every Type of Traveler April 21, 2026 Shore Excursions St Thomas +