Is Sweden a country?

yes, it is located in the North of Europe, in Scandinavia, its capital is stockholm