Delhi is the national capital of India. Delhi is a Union Territory of India. Delhi is a cosmopolitan city with a historic old Delhi and the modern New Delhi. The narrow, winding lanes and bylanes of old Delhi are a testament to the former Mughal rule. Delhi is the second-most populous country in... more
