Stockholm Tour | Interesting and Popular City of Sweden

Stockholm is the capital of Sweden. This city is the most populous wonderful urban area of Sweden as well as in Scandinavia. The city surprised you stretches across fourteen islands where Lake Mälaren flows into the Baltic Sea. To the … Continued