Culture, EventsZürifest 2016 from July 1-3After three much anticipated years Züri Fäscht 2016 is back! From July 1st to July 3rd, the entire city of Zurich will turn into a…