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.
No comments yet.
Mail (will not be published) (Required)
Notify me of follow-up comments by email.
Notify me of new posts by email.