Al-Farsha municipality 122 Avis Riyadh Sabikha municipality 100 Avis Asir Central Technical Affairs Department in Makkah Al Mukarramah Region 2116 Avis Mecca Department of Education in Najran 10 Avis Najran National Guard Agency, Eastern Sector 351 Avis Riyadh Lire la suite