Hail Region Development Authority 75 Avis Ha'il Department of Roads and Transport in Makkah Al-Mukarramah Region 1 Avis Mecca Camel Club 60 Avis Riyadh The Saudi Royal Court 50 Avis Riyadh Governmental entity 65 Avis Mecca Lire la suite