Best tourist places in New Delhi | New looks of New Delhi | Welcome India
  • 4 years ago
New Delhi is an urban district of Delhi that serves as the capital of India and the seat of all three branches of the Government of India. The foundation stone of the city was laid by Emperor George V during the Delhi Durbar of 1911. It was designed by British architects, Sir Edwin Lutyens and Sir Herbert Baker.
Recommended