A family attraction in Acworth, NH.
561 NH Rt 123A, Acworth, NH 03602
Acworth, NH
Photo: John Phelan / CC BY-SA 3.0