The Faisal Mosque is located in Pakistan, Islamabad. (Islamabad is the Capital of Pakistan) It is one of the largest Mosques in the world.
The Faisal Mosque is located in Pakistan, Islamabad. (Islamabad is the Capital of Pakistan) It is one of the largest Mosques in the world.