Introducing your guests to Stockholm, Sweden. While many of them may be familiar with the city from its many popular …