Delhi is a city and the national capital territory of India, located in north-central India. The city of Delhi is actually divided into two parts: Old Delhi, the historic city in the north, and New Delhi, the capital of India since 1947, erected in the early twentieth century as the capital of British India.
This will close in 14 seconds