The Harz steam railway
Narrow-gauge steam trains puff up through the forests of Germany's Harz mountains to the summit of the Brocken, from half-timbered towns full of fairy-tale castles and witches' legends. Here's what the Harz steam railway is like, when to go and how long to stay.
