Edaville USA in South Carver, Massachusetts, is transformed into a holiday wonderland each Christmas season.
The displays at Edaville USA are quirky, fun and... photogenic! Bring your camera, particularly if you still need to capture the perfect photo of your children for a Christmas card.