One way to get into the Christmas spirit is to spend time in the cozy, small towns that resemble those in Hallmark Christmas movies. Thankfully, we've got a dozen of these places right here in New England.
If you know someone visiting New Hampshire for the first time, you want them to have a great experience and leave with a positive impression of the place you call home.