A wine-lovers' weekend in Mainz, Germany, one of the Great Wine Capitals, a charming city that's home to the annual Mainzer Weinmarkt wine festival.