Embassy of Sri Lanka - kingdom of Saudi Arabia 4 Avis Riyadh Municipality of Duba Governorate 122 Avis Tabuk Prince Sattam bin Abdulaziz University 393 Avis Al-Kharj Darain and Tarout Island Development Corporation 3 Avis Dammam Board of Grievances 148 Avis Riyadh Lire la suite