A Festive Christmas Tour Across New England With Vegan Christmas Treats December 22, 2015November 9, 2017 VeganWorldTrekker The Christmas season in New England is a magical time. From holiday strolls to Santa parades to elaborate Christmas village displays, there is so much for everyone to enjoy. Quaint New England towns g... Read More