5 days in Stockholm, Sweden Sep 19, 2018 The picturesque city of Stockholm is made up of 14 islands that are situated on the banks of the channel between Lake Malaren and the Baltic Sea. With its clear...