Embassy of Sri Lanka - kingdom of Saudi Arabia 4 Avis Riyadh Saudi L&T Hydrocarbon Company 1 Avis Al Khobar Al-Ula Governorate Traffic Division 2 Avis Riyadh Eastern Province Municipality - Ministry of Municipal Affairs 1614 Avis Eastern Province National Anti-Corruption Commission 191 Avis Riyadh Lire la suite