Yonder side of France
Yvoire
Shared between southern Switzerland and south eastern France, flows one of the most gorgeous and largest lakes known as Lake Geneva. Nestled away on the french side of its shore, are some of the most enchanting villages. Yvoire, is one such medieval village located between Geneva in Swiss and Evian Read more…