German Christmas Markets are the essence of Christmas. Here's 15 of the Best German Christmas Markets and why we thing you should visit them.