The General Authority for the Affairs of the Grand Mosque and the Prophet’s Mosque 80 Avis Mecca Municipality of Bani Amr 57 Avis Asir Isfan municipality 39 Avis Mecca General Staff of the Armed Forces 834 Avis Riyadh Ministry of Commerce 281 Avis Riyadh Lire la suite