Here are our top 5 picks for must-see attractions in Stockholm, Sweden’s elegant and forward-thinking capital – just enough to fill one summer weekend. Read more