St. Thomas is the most cosmopolitan of the U.S. Virgin islands. It offers renowned duty free shopping, gorgeous beaches, and nightlife. St. John has a national park that covers more than half the island. St. Croix provides world class activities, fine dining, and golf.