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