Swaziland Embassy and Consulates
Find a Swazi embassy, consulate or high commission around the world
-
Norway
-
United States
-
Italy
-
United Kingdom
-
Belgium
-
Sweden
-
Malaysia
-
Germany
-
Switzerland
-
South Africa
-
Mozambique
-
Taiwan
-
Kenya
-
Austria
-
Malta
-
Luxembourg
-
Mauritius