Spread over 10 acres of land amidst a sprawling park, the National Rail Museum is is located in the embassy area of Chanakyapuri.