RSSAll Entries Tagged With: "Quwwat-ul-Islam Mosque"

Qutub Minar

Qutub Minar

Qutub Minar is a twelfth century UNESCO World Heritage Site in New Delhi and is a very popular tourist destination. Qutub Minar is the world's tallest minaret.

        Tweet