Address:
South African High Commission in Colombo, Sri Lanka
Level 26, East Tower
World Trade Center
Echelon Square
Colombo 01
NA
NA
South Africa Embassy office in Sri Lanka is an office of communication between South Africa Government and Sri Lanka. It operates as the official representative of the South Africa in Sri Lanka. The following is major information about South Africa Embassy for Sri Lanka :
South African High Commission in Colombo, Sri Lanka
Level 26, East Tower
World Trade Center
Echelon Square
Colombo 01
To help us improve