We docked for the day in Heidelberg and started with a tour of the Heidelberg Castle which sits high atop a mountain ridge overlooking the city. Then we headed back down for a tour of the city center which like most places has a charm all its own.
Just click on a picture to see a larger view and get a slideshow