The beautiful Bavarian heartland hosts the historic city of Nuremberg ... the city's imperial castle, along with the city walls, is regarded as one of Europe's most impressive medieval fortifications.