Visiting Passau, Germany? There are so many great things to do in Passau to make you fall in love with the city!