Our Geneva Travel Guide! What a great time we had filming in Geneva, Switzerland. I'm joined by my dear friend Paul Papadimitriou, a native Genevan, as we explore everything Geneva has to offer.