Battle of Cape St. Vincent

From Wikipedia, the free encyclopedia

Four naval battles have taken place near Cape St. Vincent on the southern coast of Portugal, near the Strait of Gibraltar:

Languages