A wonderful day out in the medieval town of Yvoire, France!
Yvoire is a medieval city built in the early 14th century.
Located on the French shore of Lake Geneva, between Geneva and Evian, the village of Yvoire is nicknamed the “gem of the lake”.
A wonderful day out in the medieval town of Yvoire, France!
Yvoire is a medieval city built in the early 14th century.
Located on the French shore of Lake Geneva, between Geneva and Evian, the village of Yvoire is nicknamed the “gem of the lake”.