Edaville Railroad: Christmas Festival of Lights

Celebrate the Christmas season at Edaville Railroad in Carver, MA. Enjoy the Festival of Lights and a ride on the Polar Express. The following was taken from the website Festival of Lights Edaville’s Christmas Festival of Lights is arguably the most-loved festival of...