Makkah Region Development Authority 24 Avis Mecca General Administration of Relations and Media 52 Avis Riyadh The General Authority for Guardianship of the Funds of Minors and Their Equivalents 102 Avis Riyadh National Transport Safety Center 6 Avis Riyadh Public Security Training City 14 Avis Mecca Lire la suite