General Authority for Entertainment 106 Avis Riyadh Al-Ajfar municipality 157 Avis Ha'il Municipality Khaybar 20 Avis Riyadh SOUMTECH 157 Avis Riyadh Holy City Traffic Department 25 Avis Mecca Lire la suite