The Sudbury Reservoir (2.02 square miles) is a former Boston metropolitan water reservoir located in Framingham, Marlborough, Southborough, and Westborough, Massachusetts, USA. It is now a state park administered by the Massachusetts Department of Conservation and Recreation.The reservoir was first begun in 1878, as part of a system of reservoirs read more
No Records Found
Sorry, no record were found. Please adjust your search criteria and try again.