From their towering arches to their stained glass windows, these architectural marvels took centuries to complete.
While Viking Cruises offers multiple Christmas market river cruises in Europe, this particular route stands out for its ...
Plus, it was cheaper than I expected too, with our hotel costing £115 each for three nights and return flights from London ...