The General Authority for the Affairs of the Grand Mosque and the Prophet’s Mosque 80 Avis Mecca Eastern Health Pool 1461 Avis Dammam Municipality of Ahad Al-Masarha Governorate 103 Avis Jizan Jeddah Special Emergency Force 12 Avis Jeddah Rania Governorate Municipality 179 Avis Mecca Lire la suite