Heidelberg is a major city in the state of Baden-Württemberg in southwest Germany, not far from the point where the Neckar River flows into the Rhine River. The former residence city of the Electorate of the Palatinate is well-known for its castle ruins above the Neckar River and the Old Town as well as Heidelberg University, the oldest university in the territory of present-day Germany. Heidelberg attracts scholars and tourists from all over the world.

Visit Heidelberg castle and find the footprint of the secret lover of the “lady of the estate”.