Everything you need to know before visiting the Christmas markets in Prague: what to do, eat, drink, buy and what are the Czech Christmas traditions!