How to celebrate New Year’s Eve in Germany like a local
Christmas is over, but there’s no time to draw breath, because the next German holiday is nearly upon us! When the clock strikes midnight on December 31, people across the country will be setting off fireworks, melting lead and maybe even settling down to watch a TV sketch from 1963… German New Year’s Eve traditions […]
Continue Reading