|

Contact

Rajpath Area
New Delhi 110001
DL
India

The National Museum of India is located in New Delhi and is the largest museum in India. It holds a vast collection of objects from prehistory to modern times. Not only does it hold objects from India, it also displays objects from other civilisations outside India and Asia.