student living (1)

How is life in Geneva for international students?

The Jura Mountains are to the north of Geneva, which is situated in the Swiss Alps. Twelve international organizations, including the World Health Organisation, the European Commission, and the International Labour Organisation, are based in this mul...

Sarah Matthews · 18 November 2023 · 1