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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed