Insider's guide to Bamberg in Germany (Franconia). Discover the best things to do and see in Bamberg. We'll share our personal travel tips.