Designed by
Title
Stockholm, the capital of Sweden, is spread over a total of 14 islands #102800483
Description
Stockholm, the capital of Sweden, is spread over a total of 14 islands situated on Lake Mälaren and proudly extends towards the Baltic Sea at its end