15 facts about Sweden we all should know.
Appreciated only by swedes!
If you are visiting, or plan to visit, Sweden
5 areas where Sweden excels