L'Ambasciata del Canada a Swaziland
The Government of Canada has no resident representation in Swaziland.
Services are offered through our High Commission in Pretoria, South Africa.
Website: http://www.pretoria.gc.ca
L'Ambasciata del Canada a Swaziland
The Government of Canada has no resident representation in Swaziland.
Services are offered through our High Commission in Pretoria, South Africa.
Website: http://www.pretoria.gc.ca