Sweden, [f] formally the Kingdom of Sweden, [g] [h] is a Nordic country located on the Scandinavian Peninsula in Northern Europe.It borders Norway to the west and north, and Finland to the east. At 450,295 square kilometres (173,860 sq mi), [4] Sweden is the largest Nordic country and the fifth-largest country in Europe. Its capital and largest city is Stockholm. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.