Embassy of Sri Lanka - kingdom of Saudi Arabia 4 Avis Riyadh Emirate of Makkah Region 304 Avis Mecca Directorate of Municipality 325 Avis Al-Qassim Maysan municipality 73 Avis Ta'if Al Mithnab Municipality 182 Avis Al-Qassim Lire la suite