Central Technical Affairs Department in Makkah Al Mukarramah Region 2118 Avis Mecca Najran Region Municipality 625 Avis Najran Saudi Tourism Authority 97 Avis Riyadh King Saud University 1660 Avis Riyadh Central Technical Affairs Department in Al-Madinah Al-Munawwarah Region 446 Avis Medina Lire la suite