Located in Keene, New Hampshire, Otter Brook Lake is a scenic lake with a sandy beach that stretches for approximately 400 feet. The sand is a mixture of beige and brown, creating a natural and rustic atmosphere. The lake offers swimming, fishing, and boating activities. The beach has a designated swimming area with lifeguards on duty during peak season. Other amenities at Otter Brook Lake include picnic tables, grills, a playground, and restrooms. Dogs are allowed but must be kept on a leash at all times.