Our days and nights with Viking River Cruises
From Trier Germany down the Mosel River, to the Rhine and finally the Main. A journey of wonder and amazement with Viking River Cruises....
In Carmel by the Sea, a fortuitous discovery.
wandering aimlessly in Carmel by the Sea with his daughter while waiting to have an early Christmas Dinner.