The General Authority for the Affairs of the Grand Mosque and the Prophet’s Mosque 80 Avis Mecca Qunfudhah Governorate Police 1 Avis Mecca Al-Shamli Governorate Municipality 101 Avis Ha'il King Abdulaziz Hospital 7 Avis Jeddah Najran Armed Forces Hospital 188 Avis Najran Lire la suite