15 Best Things to Do in Windsor Locks (CT)

New England Air Museum

The name of this town between Hartford and Springfield on the west bank of the Connecticut River comes from a canal that was constructed in the 1820s. The Enfield Falls Canal is mostly intact despite being obsolete for more than 150 years, and its towpath can be walked via the Windsor Locks Canal State Park. …

Read more