General Directorate of Passports 243 Avis Riyadh International Trade Centre 1 Avis Riyadh Operation and Maintenance Department of Military Facilities in Sherawa 15 Avis Bahrah Najran university 223 Avis Najran Najran Region Municipality 625 Avis Najran Lire la suite