Incorrect data? Please notify us at hi@itinari.com.
The National Museum in New Delhi, also known as the National Museum of India, is one of the largest museums in India. It holds variety of articles ranging from pre-historic era to modern works of art. Picture credit © Wikipedia/Nomu420
Want to plan a trip here? Talk to AI travel assistant Maya.