Indian Pilgrimage Trip
-
Day 10:National Museum of India · New Delhi
Travel Date:2019-04-10 National Museum of India · New Delhi The National Museum of India, located in New Delhi, is one of the largest and most significant museums in India. Established in 1949, the museum houses an extensive collection of artifacts and artworks spanning from prehistoric times to the modern era, showcasing India’s rich history, culture, religion, and art. Post Views: 138