How to Celebrate in New England

By Mike Miller The celebration of the fall season is upon us again, with the annual Christmas Tree lighting ceremony taking place at the New England Botanical Garden in Salem, Massachusetts, next Saturday.The festival takes place in conjunction with the New York City Marathon on October 25, and has been […]