My husband and I cruised from Bavaria to Budapest along the Danube visiting traditional Christmas Markets. These magical markets were towered over by castles and cathedrals. Throughout the trip, we had amazing guides that taught us about the arts and culture of these different destinations along the Danube.