Qutub Minar – An Enormous Tower in Delhi

The 2nd largest minar of India, Qutub Minar is recognized as a World Heritage site by UNESCO. The 73 m highest tower was built by the Qutub-ud-din-Aibak, which was built immediately after the defeat of Delhi’s last Hindu kingdom. The…

Read more