Amongst the verdant trees in Bavaria, Germany, is a fairytale-like castle overlooking a quaint town that is filled with ...
This long journey from Berlin to Bavaria and on across the Austrian border to Salzburg takes in some very fine German cities ...