It’s starting to feel a lot like Christmas in Europe, and if there is one country that knows how to do Christmas better than anyone else (except Lapland, of course!), it would have to be Germany. German Christmas Markets or the Christkindlmarkt is a fantastic street market where you can buy all things festive and…