This isn't train related, but Fort McHenry in Baltimore Harbor is great. The National Park Service has done a good job. Nice presentation and a nicely restored structure.
I am a history nut. The Gettysburg battlefield is 35 minutes west of York. The Antietam battlefield is about 2 hours away......but you probably know that.
Peter