Source: Tourism MediaMainz CathedralBeneath its six soaring towers, immerse yourself in over a millennium’s worth of history at the city’s opulent sandstone cathedral.WorldEuropeGermanyMainzMainz Cathedral