Shaqra University 127 Avis Sabya Energy & Minerals Regulatory Commission (EMRC) 108 Avis Medina Rania Governorate Municipality 179 Avis Mecca Municipality of Wadi Jizan 34 Avis Jizan Makkah Region Police 16 Avis Mecca Lire la suite