I love this place. One should definitely visit this railway museum with kids.
It's got trains from the earliest era to the recent past.
There is a fun toy train ride,which takes you around the entire expanse of the open air museum.
A great place to learn while having fun.