With an astounding 20,986 km of railway lines, South Africa ranks 12th in the world and tops the list.
The post Top 10 African countries with longest railway lines appeared first on Vanguard News.