Saudi Equestrian Federation 9 Avis Riyadh Municipality of Al-Aweqila Governorate 198 Avis Riyadh The General Authority for the Affairs of the Grand Mosque and the Prophet’s Mosque 80 Avis Mecca Security Forces Housing Division in Sharurah 26 Avis Bahrah Infrastructure Projects Center in Riyadh 120 Avis Riyadh Lire la suite