Badhal Association 1 Avis Buraydah Institute of Public Administration 252 Avis Riyadh General Presidency for the affairs of the Grand Mosque and the Prophet's Mosque 223 Avis Mecca Sawyer Municipality 74 Avis Al-Jawf Governmental entity 65 Avis Mecca Lire la suite