Stockholm is a city in Sweden that is surrounded by thousands of islands. This makes it a wonderful place to go both during the winter and during summer.