The World of Steam Locomotives

Algeria Angola Congo Cyprus Egypt Ethiopia French West Africa German East Africa German Southwest Africa Ghana Kenya Libya Madagascar Morocco Mozambique Namibia Nigeria Rhodesia Senegal and Ivory Coast Sierra Leone South Africa Tunisia Zambia Sudan Uganda

Countries With Steam Locomotive Data

Wheel Arrangements With Steam Locomotive Data

If you have any railroad data such as diagram books, rail station plans or anything else that you would be willing to share, please contact us.