Hello and welcome to the forum and Switzerland.
Hope you arrived with lots of warm clothing as previously advised.
Enjoy your stay. There's lots to do and see and you will have a great time travelling around.
This forum is a great place for finding out information on where to go, what to do and so on.
One of my friends is Kenyan/Swiss, has been here for many years but not a day goes by that she does not think of or mention her homeland.