Riyadh Valley Company 10 Avis Riyadh Al-Wajh Governorate Municipality 117 Avis Tabuk Municipality Khaybar 20 Avis Riyadh The Central Technical Affairs Department in Najran Region 265 Avis Najran Holy Metropolitan Police Preventive Security Division 5 Avis Mecca Lire la suite