Governmental entity 65 Avis Mecca Al-Jawf Municipality 359 Avis Sakaka Shamail Development and Development Company 4 Avis Ha'il Najran university 223 Avis Najran Nojoom Al Salam Holding Company 3 Avis Riyadh Lire la suite