The main city square in Mainz Germany is called Liebfrauenplatz.
The Mainz Cathedral and Mainz Theatre are located near the town square. A series of
pedestrian streets run from Liebfrauenplatz square through the central
business area.
Mainz is a popular shopping destination in Germany.
Due to the city size, there are plenty of good shops and prices are more
reasonable than in nearby Frankfurt.