Sri Lanka

29, Layards Road
Colombo 5

Head of Delegation
Mr PETRIDIS Loukas
Tel: (+94) 11 250 33 46
Languages spoken: English