where did the Battle of Megiddo take place?
The battle of Megiddo took place in Israel
Eastern part of mexico