The capital and largest city of Sweden. One of the nicest cities in the world to live in with a high standard of living
I went to Stockholm, Sweden last year
320👍 74👎