Burghausen Castle: The longest castle in Europe (1,043 meters) and one of Germany's largest, it perches high above the small baroque town of Burghausen in Upper Bavaria on the Austrian border, just like in a fairytale. Its many towers have seen more than a thousand years of history. This monument to late-medieval fortress…
{}