Department of Roads and Transport in Al-Madinah Al-Munawwarah Region 1 Avis Medina Almahd Municipality 12 Avis Riyadh The Saudi Center for International Strategic Partnerships 235 Avis Riyadh Al Baha Health Pool 60 Avis Al-Bahah Rania Governorate Municipality 179 Avis Mecca Lire la suite