KENYA RAILWAYS - Then and Now 2005

A Kenya Railways General Electric 93 Class crosses Macupa Causeway.  All PHOTOs with permission of Kevin Patience 

Uganda Railway F Class crossing the 1,300 ft bridge which the causeway replaced
Preserved 59 Class 5918 Mount Gelai crosses Tsavo Bridge in November 2002 with a commemorative steam safari from Nairobi to Mombasa
US built B Class crosses Tsavo Bridge at the turn of the the 20th Century
 

East African Railways & Harbours