Delhi, the capital of India is one of the most historical places in the country. It is the largest metropolis by area and the second-largest metropolis by population in India. The most famous place in Delhi is the Qutub Minar, Humayun's Tomb and the Red Fort.
Car Hire In Delhi