Introduction to Stockholm: Stockholm was founded in the mid-13th century AD. It is located on the east coast of Sweden, near the Baltic Sea and where Lake Mälaren enters the sea. The urban area is distributed on 14 islands and a peninsula. More than 70 bridges connect these islands. Counting the suburban islands, there are a total of 24,000 islands, which is called the "Venice of the North".
Attraction