Delhi › Population
Indian metropolis that includes New Delhi
delhi.gov.in
Delhi, officially the National Capital Territory of Delhi, is a city and a union territory of India containing New Delhi, the capital of India. Wikipedia