A medieval town, Yvoire is best visited on foot, where you can stroll peacefully around the walled enclosure and discover its picturesque little streets. Don't miss the Saint-Pancrace church with its glittering bell tower, or the old houses with their flower-decked facades by the lake.