What the Heck is Davos? Davos is one of Switzerland's largest ski resorts, and in mid-January, the town plays hosts to the World Economic Forum's annual winter conference.
Newslook, USA Today: World
Mon, 01/16/2017 - 3:38am
What the Heck is Davos? Davos is one of Switzerland's largest ski resorts, and in mid-January, the town plays hosts to the World Economic Forum's annual winter conference.