A landlocked country in Western Europe. Switzerland's biggest and most important cities are Zurich, Berne, Geneva and Basel.

learn more… | top users | synonyms

1
vote
0answers
31 views

South African Citizen with a Switzerland working permit

I am a South African citizen living in Switzerland with a working permit, for how long can i still stay in Switzerland once the permit has expired? Once I return home should I book a direct flight or ...