where is heidelberg situated
Heidelberg-Location. Heidelberg is located in Southeastern Germany along the Neckar river, in the region of Baden Wurttemberg, an hour south of Frankfurt.Heidelberg is part of Germany's  Castle Road .. It is a lively University town overlooked by evocative castle ruins.eidelberg-Location. Heidelberg is located in Southeastern Germany along the Neckar river, in the region of Baden Wurttemberg, an hour south of Frankfurt. Heidelberg is part of Germany's  Castle Road ..