Questions tagged [sweden]
A large country in Scandinavia which has Stockholm as its capital. It shares land borders with Norway and Finland.
A large country in Scandinavia which has Stockholm as its capital. It shares land borders with Norway and Finland.