Top Ten Sites of Sweden
Sweden is many things but it is famed for its engineering and design skills and inventiveness. The original IKEA store can be seen in Almhult, built in 1958. (The HQ are now in Denmark and the founder, Ingvar Kamprad, lives in London.) Thecompany was founded in 1943.
Read more