What’s On in April 2017

Spring is finally here to stay and the list of events in Geneva, Vaud and nearby France is filled…