Are you ready to learn more about Sweden?

Did you know that North Korea owes about 2.7 billion SEK to Sweden? Or that the Swedish passport is among the best passports in the world? Or that Sweden is the country with the highest number of McDonalds restaurants per capita, in the world?!

Interesting facts about Sweden

We didn’t either – but this article taught us a lot about the country that consumes 20 million semlor every year.