Sweden

Sweden is a republic located in northern Europa. It borders Scandinavia in the north, south and west and Finland in the north-east.