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