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 2 months ago · 61.7K views
This question is part of...
3 years ago
9 months ago