Cheshire Reservoir
The Cheshire Reservoir is a picturesque damned reservoir on the Hoosic River.
The Cheshire Reservoir is a picturesque damned reservoir on the Hoosic River.
Available as a filming location. Lightwing offers a vast variety of locations from quarries, mountains and waterfalls to a lovely mill.
Richardson St., Cheshire, MA