1 place to explore in Delhi.
New Delhi, Delhi, India
The National Rail Museum occupies more than 11 acres (4.4 hectares) in Chanakyapuri, New Delhi's diplomatic enclave, on Chandra Gupta Marg…