Want to celebrate Christmas in Europe? Head to one of these eight European Christmas markets, from France to Germany, the Czech Republic to Vienna.

If you’re planning a trip for three days in Prague, here’s everything you need to know: where to go, where to stay, what to see and do, and more!