A family attraction in Hopkinton, NH.
656 Gould Hill Rd, Hopkinton, NH 03229
Hopkinton, NH
Photo: John Phelan / CC BY 4.0