Preston and I spent a nice afternoon riding some real, miniature Steam Trains run by the Chesapeake & Allegheny Steam Preservation Society at Leakin Park in Baltimore.
Preston has been a train fan ever since his introduction to Thomas the Steam Engine, and he just loved riding these trains. They are scale miniatures, but are definitely real steam engines (and some electric locomotives). Once around the park takes about 8 minutes. It was a beautiful day, and the only hard part was getting Preston *off* the trains. The Live Steam Club does this (free rides to the public) once a month. We’ll definitely be back, and with a picnic lunch. It is well-organized and just a lot of fun for the kids (both of us!).