South African National Museum of Military History
This is most unique museum of Johannesburg and attraction for history lovers. This museum preserve the history of South Africa's involvement in the Second World War. and home to fighter planes, tanks, arms and ammunition, and bombers.