Located in the Neckar river valley, Heidelberg is one Germany’s most popular tourist destinations. During WWII, the city was almost completely spared by allied bombings which destroyed most of Germany’s larger inner cities. As a result, Heidelberg has retained its baroque charm of narrow streets, picturesque houses and the famous Heidelberg Castle.