Renowned for its boisterous pre-Lenten carnival, Roman heritage, and as the place where Gutenberg invented the printing press, Mainz occupies a strategic position at the confluence of the Rhine and Main rivers. The Old Town is compact and easily walkable and the city is also home to a prestigious university. Outside the limits lies an exciting wine scene.