Best Tourist attraction in Windsor, CT
(1) Best Tourist attraction
Best Places List (2)
1 Ambassador Bridge
Long span linking the U.S. & CanadaAmbassador Bridge, Windsor, ON 48209, Canada
2 Connecticut Valley Tobacco Museum
135 Lang Rd, Windsor, CT 06095
Map