Stop #1 on my Christmas town list is Concord, MA. With it’s adorable downtown, cozy shops, and history, Concord is one of my favorite New England towns at any time of the year, but especially at Christmas time. Here is my list of favorite shops and restaurants around town.