Footloose in Montreux
Published on: Saturday 27 July 2019
While most tourists associate Switzerland with chocolates ... which is located on the shores of beautiful Lake Geneva in the Canton of Vaud. The small town surrounded by vineyards and green Alpine ...