Sweden

The Kingdom of Sweden is a country located in Northern Europe. It is the 55th biggest country in the world at 173,745 sq mi and was ranked as the world’s second most competitive country in 2010.