Mainz was completely off my radar before this trip, but it's one place I'll never forget now. The planning of the trip began the day after we arrived back from the Caribbean cruise (previous posts).

Mainz was completely off my radar before this trip, but it's one place I'll never forget now. The planning of the trip began the day after we arrived back from the Caribbean cruise (previous posts).