State Parks Tagged With: Winchendon

Lake Dennison Recreation Area
Winchendon, MA
Located in Winchendon, the Lake Dennison Recreation Area has 150 campsites and a beach where you can swim.