Yvoire – Pearl on Lake Geneva

Yvoire – Pearl on Lake Geneva

Yvoire, a fishing village situated on the shore of Lake Geneva, in France near the Swiss border has earned the title of one of Frances most exquisite destinations. Affectionately referred to as the “Pearl of Lake Geneva ” this medieval village beautifully...