New Delhi, India

National Museum of Natural History, New Delhi

The National Museum of Natural History was a museum focusing on nature, located in New Delhi, India. Established in 1972 and opened in 1978, the museum functioned under the Ministry of Environment and Forests of the Government of India. The museum was situated on Barakhamba Road at Tansen Marg in central New Delhi, across from the Embassy of Nepal, near the Connaught Place metro station.

City
New Delhi
Country
India
Category
Museum
Suggested visit
About 120 minutes

More places in New Delhi

Plan a trip here

Background: Wikipedia

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload