Only 90 minutes by high-speed train from Berlin, Hamburg is full of surprises.

See Full Page