This New Hampshire Village Gets Taken Over By Pumpkin People Every October
Every October, this town gets new residents. They do not pay rent, they have pumpkins for heads, and they are extremely committed to posing for…
By Eliza Thornton · Oct 7, 2026