Stockholm – This city of islands welcomes you to enjoy its streets, sights and stories