India’s second largest city, according to Wikipedia (here), is Delhi, with 11.0 million people. For comparison, the largest US City, New York, has 8 million people. Los Angeles, second in the US, has 3.7 million, Chicago, in third, has 2.6 million, and Portland at 29th has 583,776.
From Wikipedia (here):
Delhi, officially the National Capital Territory of Delhi (NCT), is the largest metropolis by area and the second-largest metropolis by population in India. It is the eighth largest metropolis in the world by population with 16.7 million inhabitants in the Territory at the 2011 Census. There are nearly 22.2 million residents in the greater National Capital Region urban area…. The name Delhi is often also used to include urban areas near the NCT, as well as to refer to New Delhi, the capital of India, which lies within the metropolis….
…. Delhi has been known to be continuously inhabited since at least the 6th century BCE, though human habitation is believed to have existed since the second millennium BCE. Delhi is also widely believed to have been the site of Indraprastha, the legendary capital of the Pandavas during the times of the Mahabharata. Delhi re-emerged as a major political, cultural and commercial city along the trade routes between northwest India and the Gangetic plain after the rise of the Delhi sultanates. It is the site of many ancient and medieval monuments, archaeological sites and remains. In 1639, Mughal emperor Shahjahan built a new walled city in Delhi which served as the capital of the Mughal Empire from 1649 to 1857.
After the British East India Company got a foothold in North East India in the late 18tt century, Calcutta became the capital of British held territories under Company rule (1774–1857) and remained so under the British Raj (1857–1920). British had captured Delhi by 1803 and George V announced in 1911 that the capital of British controlled parts of India would move back to Delhi. A new capital city, New Delhi, was built to the south of the old city during the 1920s. When India gained independence from British rule in 1947, New Delhi was declared its capital and seat of government. As such, New Delhi houses important offices of the federal government, including the Parliament of India, as well as numerous national museums, monuments, and art galleries……