define Quwwat ul Islam mosque
Answers
Answered by
3
The Quwwat-ul-Islam or Might of Islam Mosque is the earliest surviving mosque in India and stands in the Qutb Minar enclosure in Delhi. It was begun in 1193 by Qutb-ud-Din Aibak.
Similar questions