You know how mysterious it is that Santa can get to every house and home around the world in just 24 hours? Well, we here at Finnair happen to share something with Santa and you seem like someone who can keep a secret. So here we are, ready to open the curtain hiding one of Christmas’s biggest mysteries.