Print
"IS THIS SWITZERLAND LOCATION NEAR DAVOS, SWITZERLAND??" No, at the other end of Switzerland, Lausanne is near Geneva but then it's a small country maryse