Lake Cochituate

Lake Cochituate is a body of water in Natick, Wayland, and Framingham, Massachusetts, United States. Originally a reservoir serving Boston, it no longer serves that function, and is now a local recreational resource and home to Cochituate State Park.

Lake Cochituate

Lake Cochituate is a body of water in Natick, Wayland, and Framingham, Massachusetts, United States. Originally a reservoir serving Boston, it no longer serves that function, and is now a local recreational resource and home to Cochituate State Park.