Some countries seem to get better and better every time you learn something new about them. Sweden, home of Alfred Nobel, father of the most prestigious awards in the world, is definitely one of those. Did you know, for example, that Sweden is 50% forest? Or that it is one of the best places on(…)