
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...