Stockholm, Gothenburg, Visby, Malmo, Kiruna, and Lulea are some top places to visit in Sweden.