The Battle of Megiddo was fought between the Triple Alliance and the Triple Entente during World War I. The United Kingdom, British India, Australia,...Become a member and unlock all Study Answers Start today. Try it now Create an account Ask a question Our experts can answer your ...