Image
|
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.