Kiruna is the northernmost town in Sweden, situated in Lapland. Archeological findings have shown that the region around Kiruna has been inhabited for at least 6,000 years.
Kiruna is the northernmost town in Sweden, situated in Lapland. Archeological findings have shown that the region around Kiruna has been inhabited for at least 6,000 years.