Princess Nora bint AbdulRahman University 425 Avis Riyadh General Administration of Communications and Information Technology 67 Avis Riyadh fayd municipality 47 Avis Riyadh Health Affairs in Makkah Al-Mukarramah 50 Avis Mecca Al-Wajh Governorate Municipality 117 Avis Tabuk Lire la suite