James Hall Museum of Transport
With a collection spanning the gamut from oxcarts, tandem bicycles, and horse-drawn trams to steam trains, retro buses, and fire engines, the James Hall Museum of Transport is the biggest land transport museum in South Africa. The museum houses more than 2,500 vehicles, historic photos, informative displays, and occasional temporary exhibitions.
...