The Nutmeg Inn, Meredith, New Hampshire - Discussion
Anonymous
· Oct. 31, 2025, 2:44 a.m.
Discussion thread for The Nutmeg Inn, Meredith, New Hampshire.
Built in 1763, the inn is haunted by a ghost the staff have nicknamed Charlie. The inn is believed to have been a stop on the Underground Railroad and also a boardinghouse that once expelled two students for being Hitler Youths. Witnesses have described cold spots, apparitions turning up in...
Share your experiences, theories, and questions about this location!