08. St. Thomas, US Virgin Islands
St. Thomas is one of the most popular tourist destinations in the Caribbean which offer an unforgettable experience and a true vacation spot. When you come here at St. Thomas, you can enjoy swimming with turtles, snorkeling, and diving in the ocean, golfing, shopping and enjoying the cuisine. Well, it isn’t bad for an island of only 32 miles stretch. There are some upsides for travelers like cheaper flights, hotels and restaurants, and a chance to get this place back on its feet as it was badly damaged by the hurricane in 2017.