Stockholm

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