Emirate of Makkah Region 308 Avis Mecca Rawda municipality 201 Avis Riyadh Saudi Binladin Group 5 Avis Jeddah Wadi Makkah Company 2 Avis Mecca Hafar Al-Batin Health Complex 25 Avis Hafar Al Batin Lire la suite