A Winter Weekend in Geneva January 1, 2019 admin Leave a comment Nestled at the Southern tip of Lac LĂ©man, Geneva is a beautiful, small city in French-speaking Switzerland. It offers the… Continue Reading →