These cruises let you see historic places and festive markets. You'll dive into European holiday traditions. There's shopping and tasting local holiday foods.