Built on 14 islands, this capital of Sweden is one of the world's most picturesque cities
:: About Stockholm | Savor-touristinformation [PAR] Stockholm, the capital of Sweden, surrounded by water and islands.