Tag: Qutab Minar New Delhi India

Qutub Minar claims the distinction of being the highest stone tower in India. Qutub Minar, one of the most magnificent stone towers of the Indian subcontinent,