As you stroll through the narrow streets of Yvoire, you’ll be transported back in time, with stone houses, ancient doors and colorful flowers adorning every corner.
The village ramparts offer breathtaking views of Lake Geneva and the surrounding mountains.