Situated on the outskirts of Saxonwold, Johannesburg, the Military History museum houses a number of weapons and other artifacts from the many wars that South Africans had been involved in - The Frontier Wars, the first and second...

read more