Consulate General of Switzerland is located in Cape Town, South Africa on 32nd floor, suite 3201, Two Foreshore Place, 2 Riebeek St. Consulate General of Switzerland is rated 5 out of 5 in the category foreign consulate in South Africa.
Address
32nd floor, suite 3201, Two Foreshore Place, 2 Riebeek St