Consulate General of India 194 Avis Jeddah General Food Security Authority (GFSA) Head Office 119 Avis Riyadh General Administration of Traffic in Qassim Region 5 Avis Al-Qassim U.S Embassy In KSA 121 Avis Jeddah Department of Roads and Transport in Al-Jouf Region 0 Avis Al-Jawf Lire la suite