The National Museum of Natural History in New Delhi is one of two museums focusing on nature in India. Established in 1972 , the museum functions under the Ministry of Environment and Forests, Government of India and is situated on Barakhamba Road in Central New Delhi.[1]
|