This trio of islands each offer something a little different. St. Thomas is the busy cruise port, resorts, and shopping mecca. St. Croix has more history and fewer resorts. And St. John is mostly national park, along with a mix of fancy upscale and budget camping resorts. A little something for everyone!
cover photo: Reinhard Link
Comments