For the eighth year in a row, Finland has secured the title of the world's happiest country – and with good reason. Not only is it the literal home of Father Christmas, it boasts breathtaking national ...
300-mile race around Finland culminates on Christmas Eve and is said to be the same route taken by Santa when he trained to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results