Europe

Davos

Switzerland Swiss Top 50
Davos is a town in the Swiss Alps, within the canton of Graubünden. It’s a popular ski resort with a conference center that hosts the annual World Economic Forum.