Question: things to do on christmas day in europe?
Answer: Zagreb, Croatia. A special atmosphere to be experienced! Dresden, Germany. Explore a grand total of eleven completely different Christmas markets!
Budapest, Hungary. Festive lights, ice-skating and cultural programs. Brussels, Belgium. ... 
Colmar, France. Experience the Magic of Christmas. Vienna, Austria.