A family attraction in Stratham, NH.
38 Depot Rd, Stratham, NH 03885
Stratham, NH
Photo: John Phelan / CC BY-SA 4.0