DELHI/DLI दिल्ली
Delhi, also known as the National Capital Territory of India is a metropolitan region in India. It has a population of nearly 25 million residents as of 2014, and is the largest city in India by land area and population.
Area: 1,484 km²
Population: 9.879 million (2001)