Department of Roads and Transport in Makkah Al-Mukarramah Region 1 Avis Mecca Logistics 314 Avis Riyadh Saudi Space Authority 60 Avis Riyadh Riyadh Region Emergency Force 12 Avis Riyadh Construction and Maintenance Department of the Ministry of Defense 1 Avis Riyadh Lire la suite