2 yrs ago my husband and I were on river cruise on the Danube for the Christmas markets - not
ABD we were on Avalon
For the weather - layers are best and at the last minute I packed snow boots - a good decision not only for warmth but we had rain and snow on the trip. The Christmas markets were so much fun - Vienna was one of the next.