Central Technical Affairs Department in Makkah Al Mukarramah Region 2116 Avis Mecca Environment Fund 62 Avis Riyadh AGA KHAN FOUNDATION 10 Avis International United Nations Refugees 5 Avis International Al-Bajjadiya Municipality 2 Avis Riyadh Lire la suite