I know there is a Christmas Island, but don't know how it got it's name, and I know China is the biggest supplier of Christmas decorations, other than that, I didn't know any of the others.
However by the sounds of it, Germany may well win with regards to Christmas facts putting the end to the Latvia vs Estonia battle!!!
Booo, you writing Baltic off too soon 😅