The General Authority for the Affairs of the Grand Mosque and the Prophet’s Mosque 80 Avis Mecca Central Technical Affairs Department in Riyadh 1691 Avis Riyadh Rabigh Municipality 306 Avis Jeddah Al-Namas municipality 172 Avis Asir Military Service Council 3 Avis Riyadh Lire la suite