Discover US Virgin Islands Top Resorts

There are a number of top resorts in St. Thomas, and the location of the island means that there is excellent weather all year round. This is a favorite vacation area for many travelers, especially those from the US, as it is only a relatively short trip that gets you to tropical island beaches, but they also come in from […]