6. St. Croix
St. Croix is somewhat removed to the south from the other US Virgin Islands, but it’s well worth a visit for its pristine beaches and diverse diving. Visitors explore Buck Island National Monument by snorkeling through underwater trails to see hawksbill turtles and a wealth of sea life or go pier, wall and wreck diving. The island has plenty of beaches for non-divers, from those right in the town of Frederiksted to more secluded spots elsewhere on the island. St. Croix has consistent air service from Puerto Rico, St. Thomas and the US Mainland.