Sweden 2020-07-28T19:52:05+00:00 Introduction Sweden is a Scandinavian nation made up of thousands of coastal islands. Bordering Norway and Sweden2020-07-28T19:52:05+00:00