A family attraction in Hopkinton, NH.
107 Beech Hill Rd, Hopkinton, NH 03229
Hopkinton, NH
Photo: John Phelan / CC BY-SA 4.0