Volvo Photo Locations Part 399 Kukkolaforsen Stuggor is located at the Kukkolaforsen in Haparanda, Norrbotten in Sweden. The family business Kukkolaforsen Tourism & Conference Ltd. is run by the Spolander family. We have been active, in various ways, in the area for over five generations. Through lots of hard work, we are continuously improving our […]