Davos?
Like, the place where all the world's top dignitaries will convene to chit and chat and discuss the world's future?
As in the place where royal families and various celebs come to ski and be
paparazzed?
I say no.
Probably only speaks hardcore swiss german.
But you might as well give yourself the benefit of doubt and call anyway