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 …