Discover the top things to do in Mainz, Germany including the best wine bars, attractions, museums and sightseeing along the Rhine River.