Tel Megiddo – Armageddon

Megiddo is an ancient city whose remains form a tell (archaeological mound), situated in northern Israel near Kibbutz Megiddo, about 30 km south-east of HaifaMegiddo is known for its historical, geographical, and theological importance, especially under its Greek name Armageddon.