Governmental entity 66 Avis Mecca Sabya Municipality 124 Avis Riyadh Municipality of Bir Ben Hermas 39 Avis Tabuk The General Presidency for Scholarly Research and Ifta 89 Avis Riyadh Administration of King Khalid Military City for Operation and Maintenance 137 Avis Riyadh Lire la suite