News

The fast-flowing River Arve separates the city of Geneva from its nearby neighbor, Carouge. But the laidback town is a world away in terms of architecture, atmosphere and history.