Lake Dennison is a section of the Army Corps of Engineers Birch Hill Flood Control Project. The DCR, via Otter River State Park staff, manages 4,221 acres of Corp land for recreational use. Located in Winchendon, the park has 150 campsites. There is a swimming beach on Lake Dennison.

hiking
3 months ago

Decided to go off on a new trail route i saw nearby. Ran into some horseback riders and at one spot a couple of motorbikes went by. All were courteous though. Trail was a little overgrown at start but then cleared out bugs were a pain but would have to say a pleasant hike on a new route.

hiking
3 months ago

hiking
3 months ago