Photo: Kiruna - Kiruna is the northernmost town in Sweden, situated in the province of Lapland. The city's vicinity shares a rich history with the indigenous Sami people, with evidence of at least 6000 years of settlement. The city of Kiruna... learn more

Start Your Journey

Contact The Travel Experts

Contact Us