Sweden

Swedish ice hockey is ranked as one the best in the world. There a number of leagues with the top league being the SHL and the second is the Alsvenska. There are teams all across Sweden and often more than one team per city.

Stockholm