Sweden has more islands than any other country on earth. Not more than Indonesia. Not more than the Philippines or Japan. Sweden — a cold, landlocked-looking country in northern Europe that most people associate with ABBA, flat-pack furniture, and unpronounceable vowels — has a jaw-dropping total of 267,570 islands, with only around 984 of them…