Municipality of Ghazala Governorate 54 Avis Ha'il Municipality of Al-Muwiyah Governorate 43 Avis Mecca Ashraq Development Company 3 Avis Al Khobar Armed Forces Hospitals in Taif 71 Avis Ta'if Governmental entity 65 Avis Mecca Lire la suite