Municipality Aljamsh 18 Avis Al Duwadimi Anbwan municipality 54 Avis Ha'il The Ministry of Investment 182 Avis Riyadh The General Authority for the Affairs of the Grand Mosque and the Prophet’s Mosque 80 Avis Mecca Prince Sultan Air Base 126 Avis Al-Kharj Lire la suite