A family attraction in Barnstead, NH.
122 Suncook Valley Rd, Barnstead, NH 03218
Barnstead, NH
Photo: Ken Gallager / CC BY-SA 4.0