Incorrect data? Please notify us at hi@itinari.com.
The Qutub complex are monuments and buildings from the Delhi Sultanate at Mehrauli in Delhi in India. Famous for the Qutub Minar "victory tower" in the complex, named after the religious figure Qutbuddin Bakhtiar Kaki, of Delhi from the Mamluk dynasty. © iStock/saiko3p
Want to plan a trip here? Talk to AI travel assistant Maya.