Well its complicated stuff. History of Scania etc.... because Beowulf himself comes from modern day Sweden (in the saga the king that sends him "across the belt" to help the Danesfolk king Hrothgar..... is Scanian Swedish or "Geat" as they were known...King Hygelac iirc)....but its part of sweden that has much "danish" history and connection (their language is also somewhat of a halfway language between proper swedish and danish....much like talayalam present in my border area of TN)..
But "Viking" itself is very complicated terminology (compared to more broader "Norse/northmen" which can even include large parts of maritime Germany too)....you are right if its only applied to the western raiders/trading routes etc...then its largely, almost exclusively from Norway + Denmark areas (and of course Scania/southern sweden, since that was denmark back then)....since they were more westerly looking.
The traditional Swedish core area (where stockholm, vastergotland etc i.e "Svealand") were more easterly looking across the baltic rather than north sea. So they formed their links with Finnish/uralic and then russian areas. As
@Mage has pointed out the very word "Rus" comes from those sort of broader Vikings. To this day the Finns call Sweden "Ruotsi" as well....and as you may know Finland was part of Sweden for a long time (which is why Swedish is the 2nd official language there still)...it was the "
Österland" (Eastern land) as Swedes call it.
It depends what you mean as "Viking" in the end. I go with the broader terminology (western + eastern expansion) generally.
@Joe Shearer
BTW glad you enjoyed yourself in that part of the world. They are good folks there.
Japanese did much more than "offend". I say deal with them first rather than cross oceans to get to Norway and Canada.