The Battle of Puerto Caballos was a military event during the Anglo–Spanish War to capture the Spanish town and port of Puerto Caballos (present-day Puerto Cortés, Honduras) on 17 February 1603 by an English fleet under
Exzellent1600s in the Spanish Empire