General Presidency for the affairs of the Grand Mosque and the Prophet's Mosque 223 Avis Mecca Majmaah Governorate Municipality - Ministry of Municipal Affairs 149 Avis Riyadh General Directorate of Health Affairs in Al-Qunfudhah Governorate 81 Avis Mecca General Secretariat of the Risk Council 127 Avis Riyadh Al Jazeera Foundation for Press, Printing and Advertising 2 Avis Riyadh Lire la suite