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
9 Views Embassy Of Royal Norwegian In Sri Lanka Embassy Of Royal Norwegian In Sri Royal Norwegian Embassy, Bullers Lane, Colombo, Sri Lanka +94 11 560 8700
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