Switzerland Tourism
c/o Embassy of Switzerland
Valhallavägen 64
P.O. Box 26143
10041 Stockholm
Sweden
(Not open to the public)

MySwitzerland Help Center


Contact form