Immerse yourself in the vibrant culture, stunning beaches, and rich history of St. Thomas with this comprehensive 7-day itinerary.