Geneva

Large city in Switzerland

Geneva is the second-most populous city in Switzerland and the most populous city of Romandy, the French-speaking part of Switzerland. Situated where the RhΓ΄ne exits Lake Geneva, it is the capital of the Republic and Canton of Geneva.

Geneva News and Videos   LIVE

ℹ️ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like