NEWX
Delhi's North and South Block to house world's largest museum

Delhi's North and South Block to house world's largest museum

The Union Cabinet approved Delhi's North and South Block to house the world's largest museum on November 11, 2026. The project, costing Rs 3,230 crore, will showcase India's knowledge systems, arch…

Open in the NEWX app
GET IT ONGoogle Play Download on theApp Store