Central Technical Affairs Department in Riyadh 1690 Avis Riyadh Habbona Governorate Municipality 174 Avis Najran Traffic Department in Jeddah Governorate 9 Avis Jeddah Sharurah Governorate Municipality - Ministry Of Municipal Affairs 259 Avis Bahrah Saudi Red Sea Authority 84 Avis Riyadh Lire la suite