The Jackson Covered Bridge in the town of Jackson, one of the locations where the Pumpkin People love to hang out every October in New Hampshire (photo by Cheryl Landes) If you're in or near Jackson or Conway, New Hampshire, during the month of October, you'll likely see people with pumpkin heads hanging out in … Continue reading The Pumpkin People are back again in New Hampshire
The Pumpkin People are back again in New Hampshire
