With the holidays come a variety of dazzling light displays throughout New England. From Edaville Railroad in Carver (left) to Santa’s Village in Jefferson, N.H., check out where you can find some of the most impressive displays in the region.
Photo courtesy Edaville Railroad
Advertisement
