Delhi: Located on the banks of the River Yamuna, Delhi has many tourist sites. In Old Delhi, there is the Qutub Minar, Red Fort and Humayun’s Tomb which have been declared as world heritage sites.