The Choo-Choo Barn is such a great place to take little train lovers! It is a huge room with an amazind display of working trains. There is so much to see! You can walk around the glass partition and see many local landmarks from Lancaster County. At one point, the lights dim and the display lights go one, which is very cool. My 3 year old son loves it. Also, there is a Thomas the Tank Engine store and a candy store right beside it, so the whole place is a great morning out. It wouldn't fill a whole day, but combined with the Strasburg Railroad, it would be a great day for learning about trains. I think it is about $3-4 per person to enter.