Jeddah Governorate Police 7 Avis Jeddah Central Technical Affairs Department in Al-Madinah Al-Munawwarah Region 446 Avis Medina General Organization for Technical and Vocational Training 889 Avis Riyadh charitymakkah 1 Avis Mecca Consulate General of India 194 Avis Jeddah Lire la suite