News

Ceres Rail Company operates its steam train on a scenic 160 km round-trip to the enchanting Elgin Railway Market, which takes about three hours.
Elgin, Western Cape, South Africa, Elgin station in the Overberg region of the Western Cape. Vintage tourist steam train leaving Elgin Station bound for Cape Town. (Photo by: Peter Titmuss ...