Embassy of Sri Lanka - kingdom of Saudi Arabia 4 Avis Riyadh Qaisumah municipality 111 Avis Eastern Province Hafr Al-Batin Hospital 1062 Avis Hafar Al Batin Asir Region Development Authority 278 Avis Asir Hajar municipality 141 Avis Mecca Lire la suite