11 Views Embassy Of France In Sri Lanka Address:89 Rosmead Pl, Embassy of France, Rosmead Place, Colombo, Sri Lanka 0112 639 400
9 Views Embassy of Switzerland In Sri Lanka Embassy of Switzerland In Sri Embassy of Switzerland in Sri Lanka and Maldives, Gregorys Road, Colombo, Sri Lanka +94 11 269 51 17
19 Views Embassy of the People’s Republic of China In Sri Lanka Embassy of the People's Republic of Embassy of the People's Republic of China, Bauddhaloka Mawatha, Colombo, Sri Lanka 0112 688 610Â
9 Views Australian High Commission In Sri Lanka Address : No. 21 Srimath R. G. Australian High Commission, Gregorys Road, Colombo, Sri Lanka + 94 - 11 - 2463200
50 Views Embassy of Italy In Sri Lanka Address: 55, Jawatta Road,Colombo 5,Sri Embassy of Italy, Jawatta Road, Colombo, Sri Lanka +94 11 2588388 /+94 11 2559334 /+94 11 2559335