Christmas in Germany: Meet Krampus, Santa's 'Happy' Helper | C&C Travel Hub
Culture

Meet Krampus, Santa’s “Happy” Helper

Krampus being jolly old St. Nicholas’ "happy" helper is one story that will keep you in the nice list all year long.