Yvoire – Pearl on Lake Geneva

Yvoire – Pearl on Lake Geneva

The charming fishing village of Yvoire is located on the French side of Lake Geneva, on the southern shore and close to the Swiss border. This picturesque, medieval village has already been named one of the most beautiful in France and is affectionately known as the...