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