Sweden has 267,570 islands, more than any country on Earth; most have never been lived on
· Times of India
Source Summary
Rest of World News: Sweden sits on the edge of the Baltic Sea, shares borders with Norway and Finland, and is mostly known for its forests, fjords, and very good furnitur.
Advertisement