Destination creator (Voyajo Team)
Heidelberg is a German city situated in the south-west of the country. It is the fifth largest city of the German State of Baden-Württemberg after Stuttgart, Mannheim, Karlsruhe and Freiburg im Breisgau. Heidelberg is part of a densely populated region known as the Rhine-Neckar Metropolitan Region (...) (from Wikipedia).
Visit Heidelberg