×

Buffumville Lake

Lake in Massachusetts
Buffumville Lake is a 200-acre, 5.2-billion-US-gallon capacity United States Army Corps of Engineers flood control lake project located in Charlton, Massachusetts. The lake and surrounding grounds are open to the public for hiking, boating,... Wikipedia
Area: 200 acres