Closwa Biltong is a Manufacturer and Distributor of Beef and Game Biltong and related products
Since 1976, Closwa Biltong is a Manufacturer and Distributor of Beef and Game Biltong and related products of the best Quality