Alhayit Municipality 59 Avis Ha'il Rawda municipality 201 Avis Riyadh Al-Barak Municipality 154 Avis Asir Health Assembly in Makkah Al-Mukarramah 517 Avis Mecca Operation and maintenance department for military installations in Taif 59 Avis Ta'if Lire la suite