Canadian Embassies and Consulates in Swaziland

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.