The Christmas lighting at Legacy Place is fantastic. It creates a winter wonderland feel that is fun and inviting. Legacy is my favorite place to go during the Christmas season.
More shops and holiday lights at Legacy Place in Dedham
Your Travel Guide to New England and Beyond
Leave a Reply