Administration of technical affairs in the holy sites and the capital 1374 Avis Mecca Traffic Department in Jeddah Governorate 9 Avis Jeddah Sawyer Municipality 74 Avis Al-Jawf Turbah Hail municipality 215 Avis Ha'il United States Agency for International Development 1 Avis International Lire la suite