Ashland, Massachusetts

Ashland Dam and Spillway (Middlesex County, Massachusetts)
Ashland Town House (Middlesex County, Massachusetts)
Hopkinton Dam and Spillway (Middlesex County, Massachusetts)