Cabo de Trafalgar Nature · Barbate, La Janda, Cádiz Headland that gives its name to the Battle of Trafalgar, fought off its coast on 21 October 1805 between the Franco-Spanish and British fleets; a natural monument with a lighthouse and unspoiled beaches. 21 de octubre de 1805 Photo: JMSE (Public domain) What to see and do in Barbate