Villars, Switzerland – A Family Friendly Ski Village
A couple of years ago we were invited to Villars with some friends on a skiing holiday. The first thing that struck us was that this Swiss village, unlike any of the other ski resorts we had previously visited in France; Tignes, La Plagne or Les Menuires, is not a purpose built ski resort but Read the Rest…
