The idea of Megiddo being the venue of humanity's apocalyptic finale, the "final" battle in this war called the "Battle of Armageddon", is a misnomer. The actual battle is to occur at Jerusalem and called "the war of the great day of God, the Almighty" (Revelation 16:14 NASB) or the "Battle of That Great Day of God Almighty" (KJV).