Geneva Summer Festival

Now that summer is in full swing, the time has come to celebrate Geneva’s Summer Festival, known as…