Like so many classic French Alps towns, Yvoire is nestled on the shores of Lake Geneva; its nickname is "gem of the lake." Built in 1306, Château d'Yvoire (Yvoire Castle) is a landmark in the ...