Heritage & Culture

Yvoire medieval town

Yvoire, located on the shores of Lake Geneva, is a small medieval village ranked among the « Most Beautiful Villages of France ». Its cobbled streets, stone houses, and castle overlooking the lake offer a picturesque, postcard-worthy setting.