Below is a list of links relating to Steam Preservation organisations in South Africa as well as some other interesting South African Railways related websites.

2 Foot Preservation Trust A non-profit organization for the support and preservation of the narrow and standard gauge railway heritage of South Africa
Apple Express Narrow gauge train in Port Elizabeth
Atlantic Rail Currently the only private vintage steam train operator in the Cape Town area.
Friends of the Rail Preserving South African Railway Heritage. Based in Pretoria
Heritage Railway Association of Southern Africa
Old Steam Locomotives in South Africa  
Reefsteamers Operate a  collection of beautifully restored Steam Engines and carriages available for hire for day trips, corporate functions or holiday tours and safris. They are based in Gerniston
Rovos Rail Luxurious Steam Train tours and safaris in Southern Africa
Sandstone Estates World's largest narrow gauge railway collection.
SAR Steam Contains a wealth of infromation relating to South African Railways full size steam and live steam locomotives.
Steam In Action   Promoting the collection, preservation and operation of Steam Trains in South Africa to the enthusiast and the tourism industry both locally and world-wide.
The Model Train Shop For those keen on having their own model railway at home.
Umgeni Steam Railway The Home of Steam Locomotion in KwaZulu-Natal
Wikipedia List of South African locomotive classes