top of page
PAKISTAN ZINDABAD
The Faisal Masjid (Mosque), pictured above, is located in Islamabad, Pakistan. This mosque is set against the foothills of the Margalla Hills and is the largest mosque in South Asia.
bottom of page
PAKISTAN ZINDABAD
The Faisal Masjid (Mosque), pictured above, is located in Islamabad, Pakistan. This mosque is set against the foothills of the Margalla Hills and is the largest mosque in South Asia.