Qutb Minar – A Must See in New Delhi, India

The Qutb Minar is a 74-meter tall tower located in New Delhi, India. It is a UNESCO World Heritage Site and an Islamic Monument adorned with Arabic script on its surface. Made of red sandstone, it is situated within a vast complex of exquisite tombs, ruins and mosques. Visitors can gain insight into the construction … Continue reading Qutb Minar – A Must See in New Delhi, India