Ancient History Facts Battle Of Cape Ecnomus: One Of The Greatest Naval Battles In History AncientPages.com | June 17, 2019 Conny Waters - AncientPages.com - In 256 BC, during the First Punic War (264-241 B.C.) one of the greatest naval battles in history took place off the coast Read More