Public Security Training City 14 Avis Mecca Hajar municipality 141 Avis Mecca Municipality of Dhahran Al Janoob Governorate 352 Avis Dhahran Ministry of Education 161 Avis Riyadh Insurance Authority 75 Avis Mecca Lire la suite