have pretty close ties with Germany.
Sweden is a country located in the Scandinavian Peninsula in Northern Europe. It is bordered by land with Finland and Norway, and by sea with Denmark. The capital is Stockholm, one of the three largest cities. The country is part of the EU and the Schengen zone. Continue reading