The Battle of Trafalgar was fought on October 21, 1805 off Cape Trafalgar on the Spanish coast, between the combined fleets of Spain and France and the Royal Navy. The last great sea action of the... This description may be from another edition of this product.