Slow travel was never more fun than aboard Germany's historical trains, some of them more than 100 years old and pulled by steam locomotives.
Zugspitzbahn Have your breath literally taken away on this pulse-quickening journey up Germany's tallest mountain.
Molli Schmalspurbahn This pint-sized train has shuttled through gorgeous scenery from Bad Doberan to Heiligendamm since 1886.
Harzer Schmalspurbahnen The mother lode for narrow-gauge train fans traverses the Harz Mountains on three scenic routes.
Lössnitzgrundbahn The most scenic approach to Moritzburg Castle near Dresden is aboard this historical steam train.
Chiemseebahn Dating from 1887, this is the world’s oldest narrow-gauge steam train.
Schwarzaldbahn The Black Forest opens up like a kids' picture book on this scenic ride between Konstanz and Offenburg.