switzerland-archiciture-mon

switzerland-archiciture-mon

We spent most our time in mountain towns but we concluded our Swiss journey with a bit of pampering in Montreux. Set on Lake Geneva, this small city is said to be the heart of the Swiss Rivera with luxe hotels, cliff-side vacation homes, and vineyard chateaus.

Leave a Reply