Buying a watch when travelling to Switzerland has become a custom. Switzerland is heavily linked with luxurious watches and many people tend to buy one when they visit the country. The best places to buy a watch in Switzerland are Bucherer, Christ and Basel.
Switzerland is not very popular for its shopping options which mainly consists of boutique and fashion stores, souvenir shops and art galleries. The best shopping venues can be found in Zurich, Geneva and Lausanne.
Gstaad is a luxurious resort in Switzerland as well as a very popular skiing venue due to its high quality hotels and resorts.
There are a lot of things to do in that area like shopping, attending music festivals, and, of course, skiing!