Spinner

Canadian Embassy in Swaziland

Canadian Citizens and Residents in Swaziland who require consular services can contact the Canadian Embassy in Swaziland through the contact details listed below: