AvidCruiser.com in Luleå, Sweden: The Untamed Rapids of ...
  • 14 years ago
The Avid Cruiser visits Storforsen, one of Europe's largest rapids and only an hour's drive from Luleå, Sweden.