Showing articles in:

 

Visit The James Hall Museum Of Transport

The James Hall Museum of Transport in Johannesburg is the largest and most comprehensive museum of land transport in South Africa. Established by the late Jimmie Hall together with the City of Johannesburg in February 1964, the museum's impressive collection of animal-drawn vehicles, coaches, motorcycles, buses and cars dates back to as early as 1870. […]

Read More