Delhi (Capital of India) - India

Delhi (also known as the National Capital Territory of Delhi is a metropolitan region in India that includes the national capital city, New Delhi. It is India's second-most-populous city after Mumbai,.
Thursday, 23 May 2013
Posted by Unknown