Cheese Fondue: A Swiss National TreasureA delightful tour of the streets of Geneva brings us to some of the top restaurants serving the best cheese fondue!