Technical Studies Institute of the Naval Forces 10 Avis Dammam Jeddah Transport Company Limited 15 Avis Jeddah The General Authority for the Affairs of the Grand Mosque and the Prophet’s Mosque 80 Avis Mecca Institute of Public Administration 253 Avis Riyadh Bidda municipality 49 Avis Tabuk Lire la suite