Jonathan.
What a find! The 1st Battalion arrived at Durban on 17 September 1899 and their landing was witnessed by crowds of enthusiastic people. They then travelled on by three trains!!
The 2nd Battalion arrived at Capetown and travelled on to Port Elizabeth on 10 April 1900. So if the slide is Durban then it is the arrival of the 1st Battalion.
Robert