The Qutub Minar is a minaret that forms part of the qutub complex, a UNESCO World Heritage Site in the Mehrauli area of Delhi, India.
The Qutub Minar is a minaret that forms part of the qutub complex, a UNESCO World Heritage Site in the Mehrauli area of Delhi, India.