Lake Geneva is Switzerland's largest lake, sharing this beauty with France, the lake within the Swiss border is called "Lake Geneva" and the French side is called "Lake Lemon". We have traveled around Lake Geneva for most of the time, and we have traveled to Evian, Lavo, Montreux and Geneva. Lake Geneva at Montreux is a quiet and gentle, white swans swimming, sunset, magnificent and beautiful Siyong castle, lakeside playful children...