Looking for top things to do in Heldelberg, Germany? We explored the city - from Heidelberg Castle to the famous Old Bridge - to bring you a great guide!