Located in the Valais, Verbier is one of Switzerland’s best-known ski resorts and a key hub of the Four Vallées. It offers extensive high-altitude terrain, challenging pistes, and renowned off-piste …
Author
John Metri
John Metri
Traveler & Toker, letting you know the best spots to find weed when you are on your holidays!