SS Montreux on Lac Leman March 18, 2017 by Henk Bekker SS Montreux on Lac Leman in Switzerland.Book Recommended Tours and Activities in the Lake Geneva Region: See All Lake Geneva Region Tours and Activities