Najran university 223 Avis Najran The Cultural Development Fund 67 Avis Riyadh Self-resources management in Jeddah health 711 Avis Jeddah Samira Governorate Municipality - Ministry of Municipal Affairs 362 Avis Ha'il Camel Club 61 Avis Riyadh Lire la suite