Bamberg is, perhaps, the best preserved city from the Middle Ages in Germany. Fortunate to have its old town spared much of the ravages of WWII, it is now a UNESCO World Heritage site. Built on seven hills, it has been called the "Franconian Rome," although Bamberg citizens like calling Rome the "Italian Bamberg"! In any case, the seven hills are a unique part of the city plan, with each hill crowned by a church.
And, just how old is Bamberg? Well, in 1973 it held its 1000th birthday celebration. The glorious Bamberg Cathedral (1237) contains the tombs of an emperor and a pope. And, how many cities have a river flowing through their Town Hall? The Regnitz River, which joins the River Main, flows directly under the Alt Rathaus and the Obere Brucke bridge, making for one of the most iconic photos in Germany.
So if you want to take a walk back through the Middle Ages, you need to visit millennium-old Bamberg, a former center of the Holy Roman Empire, and a modern-day jewel.