Germany hosts a number of Christmas markets annually, with the most famous being in Bavaria. Dotted with over 200 stalls, the market offers toys, ornaments, biscuits and sausages. With more than 2 million visitors each year, the market even has a competition for the most beautiful stall.