Plan municipality 94 Avis Al-Bahah Hajar municipality 141 Avis Mecca International Federation of Red Cross and Red Crescent Societies 5 Avis International Islamic Development Bank 86 Avis Jeddah Sawyer Municipality 74 Avis Al-Jawf Lire la suite