First Gallery of World's Largest Museum Opens in Delhi This Year
India's Yuge Yugeen Bharat Museum, set to be the world's largest, will open its first gallery in North Block by year-end. Spanning 1.55 lakh sqm, it will showcase 80,000 to 1 lakh artifacts. Explore India's 5000-year journey!