Address:
Consulate General of Switzerland in Cape Town, South Africa
Nr 1, Thibault Square, 26th Floor,
Cnr. Long & Hans Strijdom Streets
Cape Town 8001
South Africa
P.O. Box 563, Cape Town 8000
(+27) 21 418 36 65
(+27) 21 418 36 88
http://www.eda.admin.ch/capetown