Heidelberg, Germany. I visited here in the spring and was stunned at how beautiful and walkable the town was. I wandered all over the town on cobblestone streets. You can take about 200 steps UP the hill and tour thru the old castle. From there, you can look down over the river. That two-tower + arch is the entryway to the big old stone bridge. Loved spending time in Heidelberg.