In Stockholm, as is always the case in Sweden, nature is never far away. Just beyond the city limits are extensive lush forests and plenty of farming and
In Stockholm, as is always the case in Sweden, nature is never far away. Just beyond the city limits are extensive lush forests and plenty of farming and