The country has an impressive 267,570 islands, making it the nation with the most islands in the world Shivam Verma Updated : ...
This story appears in the October 2015 issue of National Geographic magazine ... bare legs was snow on a rocky mountaintop in northern Sweden, a hundred miles above the Arctic Circle.