An 80-foot schooner provides stunning views of Mystic, Connecticut
Argia Mystic Cruises in Mystic, Connecticut is one of the last commercial sailing ships in the region, offering a rare chance to explore the area by sea. Sponsored by New England Chevy Dealers.