« Back to Embassies

Sri Lanka

AddressConsulate of South Africa, Level 26, East Tower, World Trade Center, Echelon Square
CityColombo
Post1
Phone+94 11 563 5966
Fax+94 11 550 5899