Close Previous Next
Huge houses line the Neckar across from Heidelberg Old Town.