Karesuanto, Garasavvon or Karasavvon is the northernmost town in Sweden. It is located in the municipality of Kiruna, province of Norrbotten. Calendar #835396192
Karesuanto, Garasavvon or Karasavvon is the northernmost town in Sweden. It is located in the municipality of Kiruna, province of Norrbotten. Calendar #835396192