Biltong and Its Many Health Benefitsby techfeatured Apr 30, 2017 0 Are you a meat lover? If yes, then you should definitely try biltong. This special kind of all-meat product originated in Southern Africa and after sometime it also invaded the ...