Saturday, 25 May 2013

Delhi is the national and political capital of  India. It is the second popular city of India after Mumbai (Economical capital), and the largest city. Delhi is located in north central India and stands on the west bank of Yamuna River. It is surrounded with the east and north by the state of Uttar Pradesh, west and south by Haryana. Delhi is one of the most popular tourist destinations that...