Cheshire, Connecticut

Cheshire Historic District (New Haven County, Connecticut)
Farmington Canal Lock #12 (New Haven County, Connecticut)
The best preserved lock on the canal. Restored and functional.
First Congregational Church of Cheshire (New Haven County, Connecticut)