Why the US Virgin Islands should be Your Next Vacation Destination
About 1,100 miles southeast of Miami sit three major bodies of land that make up the US Virgin Islands — St. Croix, St. John and St. Thomas — and they are also surrounded by roughly 50 other islands and cays. Even though these islands have long...