Prince Saud Al-Faisal Institute for Diplomatic Studies 29 Avis Riyadh Eastern Province Traffic Police 21 Avis Eastern Province The General Authority for the Affairs of the Grand Mosque and the Prophet’s Mosque 80 Avis Mecca Consulate General of the State of Libya 5 Avis International Pakistan International School 1 Avis Jeddah Lire la suite