The highest town in Europe, known for its ski resorts and hosting the World Economic Forum.
Part of: Switzerland 990+ Stays and Adventures