Makkah Region Development Authority 24 Avis Mecca Saudi Authority for Intellectual Property 84 Avis Riyadh Administration of technical affairs in the holy sites and the capital 1381 Avis Mecca General Administration of Mujahideen 215 Avis Tabuk Hajar municipality 141 Avis Mecca Lire la suite