Al-Baha Traffic Department 3 Avis Al-Bahah Najran Region Municipality 625 Avis Najran General Directorate of Education Eastern Province 27 Avis Eastern Province Saudi Authority for Data and Artificial Intelligence 439 Avis Riyadh Najran Armed Forces Hospital 188 Avis Najran Lire la suite