Canadian Embassies and Consulates in Swaziland

Banner Report 2018

1 Canadian Embassies and Consulates in Swaziland

Canada
Canadian Embassy in Swaziland

The Embassy of Canada to Swaziland
, The Government of Canada has no resident representation in Swaziland., Services are offered through our High Commission in Pretoria, South Africa.