New Delhi
New Delhi
The Capital of India
  • India‚Äôs numero uno city
  • Delhi is one of the 'greenest' cities in the world with a green cover of almost 20%.
  • The Qutub Minar in Delhi is the world's tallest brick minaret.
  • Amongst other historical landmarks, Delhi also has an International Toilet museum.
Population 16.75 million(2011)
Area 1,484 km