Heidelberg is a popular college town in southeast Germany surrounded by forested hills. Located in the Neckar river valley, Heidelberg is one of Germany’s most popular tourist destinations. The city was almost completely destroyed in WW ll, but renewed and obtained the baroque charm.