Al-Mahani municipality 49 Avis Ta'if Hajar municipality 141 Avis Mecca General Administration of Medical Services of the Armed Forces 230 Avis Riyadh National Infrastructure Fund 31 Avis Riyadh Education Department in Al-Mahd Governorate - Ministry of Education 13 Avis Medina Lire la suite