travel: more davos (switzerland, part II)

Again, a few summers ago, I got to visit the lovely town of Davos. Davos may sound familiar, as it's where the annual World Economic Forum is held. But it's also a quaint, iconic-ly small European town.