News

DID you know that Sweden has thousands of islands? In fact, Sweden has the most islands in the world with 267,570 to be exact ...
A Swedish street art duo known as "Anonymouse" has revealed their identities after nine years of creating miniature ...
With rainy winters, ties to Britain dating back 200 years and dozens of proper pubs, the port is affectionately known as ...
With rainy winters, ties to Britain dating back 200 years and dozens of proper pubs, the port is affectionately known as Sweden's 'Little London'.