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 […]