Largest mosque of Pakistan located in Islamabad is called _____ ?

A. Garrison Mosque
B. Shah Jahan Mosque
C. Shah Faisal Mosque
D. Badshahi Mosque

Leave a Reply

Your email address will not be published. Required fields are marked *