Date: Saturday, November 26, 2011 5pm to 10pm Each year, close to 30,000 people from across New England visit downtown Nashua to enjoy this FREE holiday event. The evening kicks off with a procession from City Hall to Railroad Square where the city’s official Christmas tree is lit. Much of the downtown is closed [...]