RSS Reset

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.

Website: http://www.pretoria.gc.ca

Vietnam Visa on arrival

No comments yet.

Leave a Comment