Hajar municipality 141 Avis Mecca International Federation of Red Cross and Red Crescent Societies 5 Avis International Operation and Maintenance Department in Al-Kharj and Al-Silyl 32 Avis Al-Kharj Hael University 310 Avis Ha'il Afif Municipality 43 Avis Riyadh Lire la suite