Twal municipality 104 Avis Jizan Nabhani Governorate Municipality 113 Avis Al Duwadimi Holy City Traffic Department 25 Avis Mecca Ministry of Human Resources and Social Development 878 Avis Riyadh The General Authority for Foreign Trade 45 Avis Riyadh Lire la suite