Sweden’s population of 9.4 million holds the longest life expectancy of all European nations but it also has the largest number of McDonalds per capita in all of Europe! This Nordic country is located on the Scandinavian Peninsula and has a renowned reputation for its multicultural society. The capital city of Stockholm has about 2.1 million people living in it, a large portion of which are foreigners coming to study in Sweden. ...