Sublime St Moritz
Travelers looking to live it up on their Swiss ski trip should head for the posh resort town of Saint Moritz. One of the glitzier winter resorts in the Swiss Alps, St Moritz is a captivating sight along the shores of its alpine lake.
Famous ski areas around the town include Corviglia and Diavolezza, explaining why the town has hosted the Winter Olympics not once but twice. Besides downhill skiing, you can enjoy other snow sports like ice skating on the lake and cross-country skiing.