Stockholm

Stockholm

Stockholm is the capital city of Sweden, a vibrant and cosmopolitan destination where historic and modern building blend seamlessly.