Battle of Blood River
Day of the Vow
Blood River
Afrikaner
Voortrekkers
Impi
Day of Reconciliation
Boer
Pietermaritzburg
South Africa
Great Trek
Human migration