Administration of technical affairs in the holy sites and the capital 1378 Avis Mecca Common Fund for Commodities (CFC) 2 Avis International Municipality of Ghazala Governorate 54 Avis Ha'il Armed Forces hospitals in Al-Kharj 427 Avis Riyadh Saudi Export Development Authority 40 Avis Riyadh Lire la suite