Question: which day is celebrated on 30 october?
Answer: 1340 Battle of Rio Salado (or Tarifa): King Afonso IV of Portugal and King Alfonso XI of Castile defeat Sultan Abu al-Hasan 'Ali of Morocco and Yusuf I of Granada, last Marīnids invasion of Iberian Peninsula.
1899 Battle of Ladysmith, Natal: Boers defeat the British, leading to the Siege of Ladysmith.