Sweden
Sweden is a Nordic country in Northern Europe. It borders Norway to the west and north, Finland to the east, and is connected to Denmark in the southwest by a bridge-tunnel across the Öresund Strait. The word Sweden is derived from 17th century Middle Dutch and Middle Low English. In 2014, Sweden celebrated 200 years of peace, breaking even Switzerland’s...