W Verbier’s Urban Beat in the Alpine Peaks and Beyond
Following a few days satisfying my city-girl fix in cosmopolitan Geneva, Switzerland’s second-most populous city at 1,353 feet above sea level, I was eager to bring down the pace a few notches but on higher ground in the southwestern mountain resort of Verbier just two hours away by train in the neighboring canton of Valais. The ascent […]