News

The Women’s European Championship will be played in eight cities across Switzerland. The 31 matches will be spread across ...
Enormous Lake Geneva is surrounded by mountains. On its north shore, the tiny Lavaux area of steeply terraced vineyards and ...
Already with stunning views of Lake Geneva, the city of Lausanne in the Swiss francophone Canton of Vaud is attracting buzz ...