The Battle of Leyte Gulf was the largest naval battle in history, taking place in October 1944 off the coast of the Philippines.The battle was the last major naval battle between battleships and was a key event in the Pacific Theater of World War II.