3 Relaxing Things to do in Montreux—The Swiss Riviera
Nestled into a sheltered bay on the far east side of Lac Léman Switzerland—that’s Lake Geneva to us tourists—the resort town of Montreux is a special place. This picturesque city sits at the foot of the Swiss Alps along the medieval road from London to the Eternal City, the Via Francigena.