I just want to clarify something from my earlier post, regarding Ezekiel 38. It seems that John picked up from Ezekiel that the Gog/Magog confederacy comes from the “four corners of the earth” (Rev 20:8). That’s another way of saying (a) they come from all points of the compass and (b) they are distant from Israel.
These are the directions they come from (relative to Israel):
Magog = north
Meshech & Tubal = north
Gomer = north
Togarmah “of the uttermost parts of the north”
Persia = east
Ethiopia = south
Libya = west
Sheba & Dedan = south
Tarshish = south
Hence, “from the four corners of the earth”.
None of these nations are neighbours of Israel, which I believe is significant. The nations occupying these territories today are all Islamic, which I believe is also significant.