Modern municipality 14 Avis Riyadh Holy City Traffic Department 24 Avis Mecca King Salman bin Abdulaziz Reserve 154 Avis Tabuk Martyrs, injured, prisoners and missing fund 106 Avis Riyadh Governmental entity 65 Avis Mecca Lire la suite