Is Batterson Park Lake Natural or Man-Made?By Business GraceOctober 27, 20240 Batterson Park Lake is a popular destination for citizens of Connecticut, imparting recreational sports like fishing, boating, and picnicking. However,…