Heidelberg
February 15th 2010 Next stop is in the Rhine Valley and the small town of Heidelberg. Heidelberg is a city in Baden-Württemberg, Germany. The Rhein-Neckar-Kreis rural district surrounds the city. Heidelberg lies on the river Neckar at the point where it leaves its narrow, steep valley in the Odenwald to flow into the Rhine valley where it joins the river Rhine at Mannheim. Heidelberg is part of a densely populated
... read more