Turaif Governorate Municipality - Ministry of Municipal Affairs 314 Avis Riyadh General Directorate of Health Affairs in Taif Governorate 232 Avis Ta'if Saudi Geological Survey 883 Avis Jeddah Real Estate Development Fund 251 Avis Riyadh Al Baha university 217 Avis Al-Bahah Lire la suite