Rail journeys in South Africa: The Diamond Express
In South Africa, Gavin Bell boards a steam train that transports him back to the golden age of diamond mining in Cullinan
In South Africa, Gavin Bell boards a steam train that transports him back to the golden age of diamond mining in Cullinan