Heidelberg, Germany--home for many years! Anyone know what is on the right side of this street as you head to the bridge? Vetter's!!!
Trier (founded by the Romans - oldest town in Germany). Very fun to stroll the streets or peek into the cathedrals. I saw the robe of Jesus here in 2012. www.RiverCruiseGuru.com for free assistance with your river cruise.