See the new Thomas Land, too, or ride the VIP Santa Train  There are more than ten million reasons, in the form of a spectacular array of lights, to visit Edaville USA's Festival of Lights this holiday season, one of the most loved family Christmas traditions that draws from all over New England. New this […]

Read more of this post