Address: Long St, 1 Thibault Sq, Le Cap
Phone: 021 400 7500
City: Cape Town
Street Number: Long St, 1 Thibault Sq
categories: consulate & embassy
related searches: Swiss Embassy Pretoria contact details, Swiss embassy Pretoria, VFS Switzerland Cape Town, Switzerland Embassy in South Africa, Swiss Embassy visa application, Swiss Embassy Durban, VFS Global Cape Town, Swiss Consulate