General Directorate of Passports 243 Avis Riyadh Consulate General of the State of Libya 5 Avis International General Administration of Education in Taif Governorate 1 Avis Ta'if Qurayyat Governorate Municipality - Ministry Of Municipal Affairs 401 Avis Al-Jawf General Secretariat for the Council of Ministers 57 Avis Riyadh Lire la suite