Sweden

In the north of Europe, Sweden, home of Ikea and Ericsson is a sparsely populated (though largely flat!) land of beautiful landscape with amazing coastline. I spent several days in the wonderful capital Stockholm, spread out over several island on the east coast of the country.

Further Information

For further information about Sweden, please see: