2
Music
4
Science
5

Science

6
Restaurant
9
GEMS transport
1
3
Music

Did You Know?

We are located by the Lac Léman in the French-speaking part of Switzerland, 20 km away from Lausanne and Nyon, and 40 km from Geneva.

Find out more