Stockholm the capital city of Sweden

Introduction : Stockholm is the capital and largest city of Sweden housing a population of more than 2 million. Stockholm has always been the centre of Sweden’s cultures, media, economy and politics due to its stragegic location on 14 islands on the coast in southeast Sweden at the mouth of Lake Malaren meeting the Baltic …

Stockholm the capital city of Sweden Read More »