Take a cable car or walk up to visit Heidelberg Castle and then enjoy the view of this beautiful German city. Heidelberg has a charming old town with one of the longest shopping streets in the world.
Authorities identified them as a 72-year-old German man, a 59-year-old German ... around 11:45 a.m. local time Wednesday. The Bavarian town, home to around 73,000 people, is about 25 miles ...