
New Delhi, the capital city, had its foundation stone laid by George V, the then Emperor of India. The event took place in the Delhi Durbar of 1911. The city’s architecture and planning were done by two British architects, namely Sir Herbert Baker and Sir Edwin Lutyens. It was on 13 February 1931 that Lord Irwin, India’s Viceroy, inaugurated New Delhi as... Read More →