Part America, part Caribbean, the U.S. Virgin Islands boasts natural beauty, important historical sites and plenty of activities to keep you busy during your stay. With three main islands to choose from — St. Thomas, St. John and St. Croix — each with its own special charm, it’s not hard to find the vacation of your dreams here. Relax on some of the Caribbean’s best beaches, hike trails with breathtaking vistas or get out on the water with a day sail charter. Need a break from the sun? Head indoors to drop some cash in the world-class shopping spots or test your luck in one of the island’s casinos. You’ll understand why it’s nicknamed America’s Paradise.