US Virgin Islands: Three Island Hop
A ferry-linked hop across St. Thomas, St. John and St. Croix, pairing Danish colonial harbor towns with reef dives and national park beaches.
- Stop: Charlotte Amalie
- Stop: Cruz Bay
- Stop: Christiansted
- Stop: Frederiksted