6 Dec 2024 What to see in Geneva and its surroundings: the postcard city on the shores of Lake Geneva