This St. Thomas itinerary has everything you need to spend up to a week in the USVI, plus other helpful travel tips and recommendations!
2.7k