viking tour, i guess that means going to the viking city ruins at Birka (there's a ferry that takes about 2 hours to get to the island), there's the royal castle and the old town nearby, and then there's the djurgården area of stockholm with a zoo, amusement park, park, a few different museums...