What year was the foundation stone of New Delhi laid?
1911
1901
1921
1931
Answer
The foundation stone of New Delhi was laid by George V during the Delhi Durbar of 1911. The city was designed by British architects Edwin Lutyens and Herbert Baker.
New Delhi Knowledge Showdown: 19 Questions to Determine the Champion