Delhi is the National Capital Territory of India, it is the world's second most populous city and the largest city in terms of area. Delhi has been continuously inhabited since the 6th century. It has amazing history and has served as a capital to various kingdoms and empires.