Heidelberg is a city situated on the River Neckar in south-west Germany. The fifth-largest town in the State of Baden-Württemberg after Stuttgart, Karlsruhe, Mannheim and Freiburg im Breisgau. Heidelberg is a popular tourist destination due to its romantic and picturesque cityscape, including Heidelberg Castle and the baroque style Old Town.

City of Heidelberg.

If you have found any errors, please, notify us by selecting that text and pressing Ctrl+Enter.

Scroll down to content

Spelling error report

The following text will be sent to our editors: