Mainz: carnival, vines and major history - Germany Travel
Mainz is famous for its university, its Roman history, its wine-growing and printing heritage and a prominent cathedral. Come and explore this historical city!