Heidelberg

Heidelberg is a city in southwestern Germany on the Neckar River. It is known for Heidelberg University and the ruins of Heidelberg Castle.

Connect