Rhine River Vacation and Cruise Guide
Although Mainz is not known for its architecture, there are a number of attractive buildings in the Germany city.
The buildings in this photograph are located in the old town (Altstadt).