Aflaj Municipality 67 Avis Riyadh Thabat Construction Company Ltd. 2 Avis Jeddah Al-Baha Traffic Department 3 Avis Al-Bahah Consultative Council 27 Avis Riyadh General Presidency for the affairs of the Grand Mosque and the Prophet's Mosque 223 Avis Mecca Lire la suite