Al-Namas municipality 172 Avis Asir Bir Askar municipality 137 Avis Najran Health Affairs in Makkah Al-Mukarramah 50 Avis Mecca Ministry of Environment, Water and Agriculture 1769 Avis Riyadh Qena municipality 132 Avis Asir Lire la suite