New England’s Top Christmas Towns Are Perfect for a Magical Winter GetawayNew England’s Top Christmas Towns Are Perfect for a Magical Winter GetawayThese six towns take the concept of Christmas to a whole new level with spectacular light displays, boat parades, tree-lighting festivals, and more.MeganMegan