There’s no secret that Germany knows how to celebrate Christmas. After all, they invented Christmas markets, Christmas tree and the Santa Claus himself! So if you are looking to get into Christmas spirit this is the place to visit. Though with hundreds of Christmas markets across the country, how can one choose which ones to …