Taif Municipality 450 Avis Ta'if NAFT 1 Avis Jeddah Higher Education Fund 43 Avis Riyadh Isfan municipality 39 Avis Mecca Northern Borders Municipality, - Ministry of Municipal Affairs 1190 Avis Arar Lire la suite