Lake Cochituate
United States · Americas
About
Lake Cochituate is a body of water in the municipalities of Natick, Wayland, and Framingham in 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.
Adapted from Wikipedia (CC BY-SA)。Photography via Wikimedia Commons.