Heidelberg was not a target during the second world war, which means that it still carries a lot of its history, Heidelberg is in between Frankfurt and Stuttgart.