Keen history buffs on cheap flights to South Africa will be amazed by the site of the Battle of Magersfontein. Keen history buffs on cheap flights to South Africa will be amazed by the site of the Battle of Magersfontein, which is located just outside the Northern Cape town of Kimberley. The battle took place during the second Anglo-Boer « Continue Reading »