I don't understand why you find it amusing that a Christian saint appears in the same yard as a nativity scene. Santa Claus is, after all, simply Saint Nicolas. His name has been translated into many languages through the centuries. Santa Claus in Dutch, I think.
You're right, I think Saint Nicholas was from Holland. The Cathedral of Saint Nicholas in Amsterdam is breathtaking. Huge gold angels on the roof, lit up at night. A non religous army buddy of mine was even inspired at the sight.