Ski Holidays Past: Verbier/La Tzoumaz, Switzerland
 Of all the resorts we have skied over the years, Verbier is probably the one we have most often visited. Verbier is sort of the St. Tropez of skiing – a little playground for the rich and famous (we, btw, are neither! 🙂 )nestled in the Valais region […]