We have been planning to visit the rail museum for quite sometime and finally took our kids to the museum during the new year weekend. The place is neatly and well maintained with very reasonable ticket price. The museum has extensive collection of exhibits maintained in good condition. Kids enjoyed a lot climbing the model engines and coaches. Taking a ride on a toy train was also really fun. There were 3 different play area of the kids and nothing was broken. This is a great place to visit with your kids over the weekends and spend 2 to 3 hours. I would strongly recommend this to fellow parents and have fun with your kids. Finally the art made of scrape material is awesome.