Yvoire is a village and commune on the south shore of Lake Geneva in the French department of Haute-Savoie. It is well known for its medieval buildings and beautiful flower decoration during the summer season. Being located at the tip of the Leman peninsula, his history goes back to 1306. It is also one of the most beautiful villages of France.

  • MR: NO
  • PR: NO
  • 2
  • 1869
  • 1

Stock Photos: Yvoire Castle

ID 9008913 © | Dreamstime.com

We accept all major credit cards from the United States.

More similar stock images of `Yvoire Castle`

More images