30 things to do, see and eat in Bamberg Germany to plan your itinerary: red sagging rooftops, half-timber homes, frescoes, a castle, canals, and smoky beer.