Party & History On The Rhine - Old Town Mainz, Germany
Along with Cologne and Dusseldorf, Mainz is one of the carnival capitals of Germany, with its celebrations spanning a month. Fassenacht is the peak celebration in spring with all-night parties, extravagant dinners, costume balls and a parade known as Rosenmontag.