Heidelberg (founded 1196) in south-west Germany on the Neckar River, with its wonderful old town, the castle on the hill, the Old Bridge and the surrounding foothills of the Odenwald Forest make for great views and a fine walking destination. Heidelberg is the first in a series of city and travel snapshots of my 2015 journey through central and south-eastern Europe. I hope you enjoy them.

