Embassy of Sri Lanka(USA)

High Commission of Sri Lanka(UK)

Sri Lanka High Commission in Canada

Sri Lanka High Commission in Australia

Sri Lanka High Commission in Sweden

Embassy World
For any embassy in the world
Asia Gateway
For any embassy in the Asia
Sri Lankan Missions Abroad