
norrland

QUALITY OF LIFE
What makes a northern Swedish town of 1,000 a great place to live?
The small town of Sorsele in Swedish Lapland has been rated as the best small town in Sweden for local amenities by a new study.
The small town of Sorsele in Swedish Lapland has been rated as the best small town in Sweden for local amenities by a new study.