After years of dreaming of sailing along the Rhine River on the Viking Cruises’ Christmas Markets itinerary, I finally made it happen last year. I can now say, from experience, there is simply nothing ...