Delhi 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 more than 12.25 million inhabitants in the territory and with over 15.9 million residents in the National Capital Region area. Located on the banks of the River Yamuna, Delhi has been continuously inhabited since at least the 6th century BCE.
After the rise of the Delhi Sultanate, Delhi emerged as a major political, cultural and commercial city along the trade routes between northwest India and the Indo-Gangetic plains.[5][6] It is the site of many ancient and medieval monuments, archaeological sites and remains. A new capital city, New Delhi, was built to the south of the old city during the 1920s.
Delhi has grown to be a multicultural, cosmopolitan metropolis. Its rapid development and urbanisation, coupled with the relatively high average income of its population, has transformed Delhi. Today, Delhi is a major cultural, political, and commercial center of India.
Source: Wikipedia