Tel Megiddo, also known as Armageddon, is a hilltop located in northern Israel. In ancient times, it was a crossroads for Israel, Egypt and the East. And whoever controlled it controlled the commerce of the world at that time. So the site and the name […]