New England Christmas Festival
The 36th annual New England Christmas Festival brings you 3 AMAZING SHOPPING DAYS for stocking up on Holiday gifts for everyone on your list. It showcases 300 pop-up boutiques overflowing with American handmade gifts and specialty foods and provides the one-stop solution to the Christmas shopping conundrum. From $10 to $1000, from gourmet cooks to […]