Happy Trafalgar Day – the celebration of the victory won by the Royal Navy, commanded by Vice-Admiral Horatio Nelson, over the combined French and Spanish fleets at the Battle of Trafalgar on October 21, 1805. Nelson died in his greatest victory. … Continue reading