Imam Turki Bin Abdullah Grand Mosque
Al Imam Turki Ibn Abdullah Ibn Muhammad, Riyadh Saudi Arabia
Imam Turki Bin Abdullah Grand Mosque is a Sacred & Religious Sites place is located in Riyadh, Riyadh Province. The address of Imam Turki Bin Abdullah Grand Mosque is Al Imam Turki Ibn Abdullah Ibn Muhammad, Riyadh Saudi Arabia.