Embassy of Sri Lanka - kingdom of Saudi Arabia 4 Avis Riyadh Al-Shawaq municipality 155 Avis Riyadh Municipality of Al-Salsa 1 Avis Al Khobar Adeer Company 4 Avis Eastern Province King Faisal Medical City 23 Avis Asir Lire la suite