February 17, 2019

Snowboarding: Villars

February 18, 2012 2

Villars-Sur-Ollon, or simply Villars, is a small quaint town, made up of typically Swiss wooden chalets separated by a main shopping street, and it has a real homely or family feel and a very relaxed […]