Ministry of Communications and Information Technology 171 Avis Riyadh Economic Cities and Special Zones Authority 26 Avis Riyadh Traffic Department in Jeddah Governorate 9 Avis Jeddah Municipality of Muzaylif 128 Avis Mecca United Nations Population Fund 17 Avis International Lire la suite