News

Human Biltong Kiosk’ is a name playing in the heads of many curious tourists who visited Lephalale in Limpopo.