SHARE
Heidelberg's University is Germany oldest that gives this city an amazing student atmosphere. However, Heidelberg's ruined castled, the baroque Altstadt and its riverside gives makes this city a compulsory stop on your trip.