You're welcome. Not sure if you're familiar with them, but two other good ones are Shady Brook Farm in Bucks County and Christmas Village in Bernville.
Shady Brook has tractor-rides through the exhibit, or you can drive through in your own car (with heat!). They used to have horse-drawn hayrides, but they started attracting too many people for the horses to handle the load. Last year, they also had a bunch of fires burning and sold supplies for roasting marshmallows.
Christmas Village is a bit of a drive, but it's a really good attraction for anyone with young kids.