Stockholm Gives You Clean Living Chic By Rail…

Stockholm is the capital of Sweden and is the largest city here. It is also the mainstay of the Swedish parliament as well as the Monarch and the Prime Minister. Stockholm is known throughout Europe as one of the most significant cities in terms of economics, politics, culture and media.