Arrive in St. Thomas, U.S. Virgin Islands, a Caribbean paradise of turquoise waters and lush hills. Spend the day snorkeling at Magens Bay, exploring historic Charlotte Amalie, or shopping at Havensight Mall. Whether relaxing on white-sand beaches or discovering colonial landmarks, St. Thomas offers a perfect blend of adventure and charm.