There is yet another attraction in Germany we spent some time with, before departing for Austria. HEIDELBERG is a charming small town, situated on the banks of River Neckar and has a long period of a fascinating history. It has the largest castle ruins, and the oldest university in Germany.