you can immerse yourself in the festive spirit with a holiday stroll on the Freedom Trail in Boston. “The Foundation’s official holiday strolls are a great way to create excitement for and ...