Department Of Public Works Mafikeng
Department Of Public Works Mafikeng Department Of Public Works Mafikeng, Mahikeng, formerly and still commonly known as Mafikeng and historically Mafeking in English, is the capital city of the North-West Province of South Africa. It was the site of the Siege of Mafeking during the Second Boer War. Located close to South Africa’s border with… Read More »