Delhi, the capital city of India, is an important tourist destination in the country. In observes largest tourist influx every year coming from different parts of the world. There are a number of tourist attractions in this city which can be visited and explored on trip to this historical city of India. The city features three UNESCO World Heritage Sites – Red Fort, Humayun’s Tomb and Qutub Minar. Besides world heritage sites there are many other attractions in the city you will love to visit.