Nowhere in the world does Christmas markets like Germany. This trip takes you to five festive favourites, that vary from fairy tale hamlets to sprawling, city-wide celebrations.

TUI RIVER CRUISES - MISTLETOE & RHINE