Designed by
Title
Village of Yvoire, and its beautiful Saint Pancrace church, on the banks of Lake Geneva, in Haute Savoie, France #294132170
Description
Yvoire is a French commune located in the department of Haute-Savoie, in the canton of Sciez in the Auvergne-Rhône-Alpes region. The commune belongs to the agglomeration community of Thonon-les-Bains.
This image is editorial