Archaeologists have found three long-barreled bronze 16th century Venetian cannons in a shipwrecked boat off the coast of Haifa.