Tag: A Glimpse into History
New Delhi The Qutub Minar, a symbol of India's rich history and architectural prowess, is located in New Delhi. It shares its fame with the lesser-known but equally intriguing Iron Pillar of Qutub Minar. This 7-meter tall, 6-ton iron column...