Revelation 16:16 names this place where the final battle will be fought between good & evil
xvi:16, place of the great and final conflict,
... [DOC] [TLE] The Battle of Armageddon - Bible.ca [PAR] One hears of "nuclear Armageddon" and the "final battle" in both political and ... 
correct when they tell us the last battle will involve Israel and Russia?