Christmas in Exeter, NH: Festival of Trees, Lights and Local Traditions

Some of the best Christmas traditions in New Hampshire happen in the historic towns along the Seacoast. Exeter is one of them. Founded in 1638, this riverfront town features historic brick buildings, independent shops, and a December calendar full of holiday celebrations. The first week of December is particularly special, when the Festival of Trees, […]