The first of three cities on this list in a Hindu-majority country, this city is capital of the world's second-largest country.
Answer New Delhi
New Delhi is the largest city in India, with a metro area population of nearly 27 million.
Asked by Dan Henry · Last updated 5 months ago · 67.3K views
This question is part of...
3 years ago
1 year ago