48 Hours In Stockholm, Sweden What to see and do, and where to shop, eat and drink when you only have 48 hours in Stockholm, Sweden. …