switzerland swiss confederation embassy

Department Switzerland - Swiss Confederation Embassy
Address PO Box 2508, BROOKLYN SQUARE, 0075
Street Address 225 Veale Street, Parc Nouveau, New Muckleneuk, 0181, PRETORIA
Phone No 012 452 0660
Fax 012 346 6605
Email
Website http://www.eda.admin.ch/pretoria