PHOTO: CDWHEATLEY/GETTY IMAGES
The U.S. Virgin Islands are home to three main islands, each with a surprisingly distinct feel: St. Thomas is thoroughly cosmopolitan, and St. Croix boasts incredible food and laid-back beaches, but what of tiny St. Jo