Situated against the Botswana border, just three hours drive from both, Johannesburg and Pretoria, is one of South Africa's prime safari destinations. read more

Most visitors to Mahikeng are surprised to find there is more to the town than the Anglo Boer War. read more