Verbier – Class and charm in the 4 VallĂ©es

There is so much going on in Verbier. This snow lovers oasis, situated in Switzerland’s Canton of Valais, is alive with the spirit of the outdoors and is a marvel to experience all year round. Starting with the obvious, Verbier is famed as a retreat for the rich and famous, attracting the likes of Madonna,…