Travel to US Virgin Islands: Fun Under and Above the Sea
As the first stop of a Caribbean cruise, we only had a day to see the US Virgin Island of St. Thomas. We made the most of our short time there, and had a lot of fun under and above the sea. About US Virgin Islands The US Virgin Islands consists of the islands of…