At the foot of the Alps: Colorful Montreux, Switzerland

I have never felt all alone, roaming through a city, until yesterday; I went for a day-trip to Montreux, in the canton of Vaud. Montreux is a picturesque city of some 23,000 nestled on the shores of the Lake Geneva.  Situated between the Swiss and the French Alps, it is part of what is called the […]

error: