Europe, Germany, Travel Guide Everything you need to know about German christmas markets January 7, 2024