King Abdulaziz City for Science and Technology 881 Avis Riyadh Jeddah Transport Company Limited 15 Avis Jeddah National Institute for Educational Professional Development 35 Avis Riyadh Municipality denied 49 Avis Riyadh The special force for the security of the Grand Mosque 1 Avis Mecca Lire la suite