Tiny Town near Easley, SC is a treasure trove of holiday weirdness. I would refer to it as a celebration of Christmas but it's a bit of a stretch to call it that. Built over several decades, it features dolls and toys and other paraphernalia collected by the owners, some of which is Christmas related. It's free of charge although donations are encouraged. It's supposedly open 5:30-9:30 nightly through the first of the year but when some friends and I went by this past Saturday (12/20/14) no one was around. (It's even weirder in the dark though.)
It's definitely worth a stop. There's hot chocolate, a bonfire and even Santa on site.