India is on the brink of creating history, literally and figuratively. A newly announced museum, the Yuge Yugeen Bharat National Museum, is all set to become the largest museum in the world, situated in the heart of New Delhi. Occupying an impressive 1.17 lakh sq m area, the museum will sprawl across the North and South blocks, symbolising the essence of India's rich history and diverse heritage.