The General Authority for the Affairs of the Grand Mosque and the Prophet’s Mosque 80 Avis Mecca Municipality of Artawi 8 Avis Riyadh Emirate of Makkah Region 304 Avis Mecca General Directorate of Prisons 876 Avis Riyadh Nisab Division Municipality - Ministry of Municipal Affairs 277 Avis Northern Borders Lire la suite