If you can still get tickets (but many train rides were sold out at the time of this writing), the Haunted Train at New Hope Valley Railroad looks really cool.
In addition to riding the train (and seeing some spooky installations along the way), you can visit an old witch and have your future told, or a mad scientist blowing smoke-filled bubbles. (I hope in a kids-appropriate way, and not the way we did it when we were young!)
There will be spooky photo ops and even a take-home gift for visitor. As of this writing, tickets were only available for the 2:45p train and the (scarier) 7:45p train.