To most visitors Stockholm is what you think about when you think Sweden. There is good reason for that and even if the country has a lot to offer even outside Stockholm it’s hard to get the capitol out of the mind.The beauty of Stockholm, a city so clearly built on top of water has […]