The U.S. Army Corps of Engineers, New England District announced today that the swim beach at Otter Brook Lake in Keene and Roxbury, N.H., is permanently closed and will not be open to the public when the recreation area opens for the season May 25, 2024.USACE officials said the closure of the beach