Comment from Laura
Consisting of three main islands, St. Thomas, St. John and St. Croix, the U.S. Virgin Islands are home to some of the best beaches in the Caribbean with fine, powder-white sand and stunning natural beauty. From secluded coves to resort areas, there’s a beach on the U.S. Virgin Islands to suit every type of traveler. Here are five of the best beaches on the U.S. Virgin Islands.
We don't have any reviews for this recommendation – be the first to review it! Simply click Add Review above and share your opinion.