The US Virgin Islands consist of more than 60 cays and islets and the 3 main islands of St. Croix, St. John and St. Thomas. Breathtaking beaches with emerald water laze next to secluded coves, pristine coral reefs and untouched rainforests. You can be sure you will meet friendly people and enjoy all...