Consulates of Swaziland in Canada


Consulate :

  • 130 Albert St., Suite 1204 Ottawa Ontario Canada
  • shc@direct-internet.net ,
  • +1-613-5671480 ,

Map

Adress of embassy of Swaziland in Canada, Phone number of embassy of Swaziland in Canada