Traffic Department in Jeddah Governorate 9 Avis Jeddah Roads and Transport Administration in the Northern Borders Region 6 Avis Northern Borders International Labour Organization 6 Avis International The General Directorate of Health Affairs in Najran Province 447 Avis Najran Ministry of Foreign Affairs 360 Avis Riyadh Lire la suite