Housing of the Internal Security Forces in Najran 6 Avis Najran Al-Aqiq Municipality 71 Avis Al-Bahah Embassy of India 33 Avis Riyadh General Directorate of Passports 243 Avis Riyadh Self-revenue fund in King Abdullah Medical City in the Holy Capital 6 Avis Mecca Lire la suite