Embassy of Sri Lanka - kingdom of Saudi Arabia 4 Avis Riyadh Al-Asyah Governorate Municipality 337 Avis Al-Qassim Department of Roads and Transport in Al-Madinah Al-Munawwarah Region 1 Avis Medina General Directorate of Health Affairs in the Northern Borders 40 Avis Northern Borders Energy & Minerals Regulatory Commission (EMRC) 108 Avis Medina Lire la suite