Embassy of Sri Lanka - kingdom of Saudi Arabia 4 Avis Riyadh Yanbu Traffic Department 4 Avis Yanbu Family Affairs Council 56 Avis Riyadh Municipality of Al-Rin 72 Avis Riyadh Municipality of Oyoun Al-Jawa Governorate 259 Avis Al-Qassim Lire la suite