Hirschhorn (Neckar)

Hirschhorn (Neckar)
The castle of the Knights of Hirschhorn and the town called the "Pearl of the Neckar."