Looking for the true sense of a German Christmas, then look no further than Rothenburg ob der Tauber. This place just oozes festive spirit.