Tag: villars

  • Switzerland

    Think of a skiing vacation in Europe, and Switzerland automatically comes to mind. This is hardly surprising as Switzerland has some of the most superb skiing at wonderful resorts with excellent ...

  • Villars

    Villars is a lovely ski vacation resort perched on a wooded, sunny plateau above the Rhine Valley, about halfway between Martigny and the Chateau de Chillon end of Lake Geneva. Located in the ...