Mayence (Mainz) on the river Rhine is the capital and largest city of the state of Rhineland-Palatinate in Germany.
Last updated: 14th December 2019 by Margaret