Holy City Traffic Department 25 Avis Mecca General Authority for Entertainment 106 Avis Riyadh The Central Technical Affairs Department in Hail Region 360 Avis Ha'il Zaloom Municipality 113 Avis Al-Jawf Saudi Water Authority 4505 Avis Riyadh Lire la suite