Montreux is a picturesque little town on the lake Léman. It’s not Lake Geneva fyi. I love it here. I hike a lot and know the area quite well.
Verified by email
Verified with