La batalla de Trafalgar se produce frente a las costas del cabo de Trafalgar, en Los Caños de Meca, localidad del municipio gaditano de Barbate.