Free Range Karoo Lamb

The reason why Karoo Lamb is considered by many as the best lamb in South Africa is because of its unique flavour. Karoo sheep mainly feed on the indigenous flora, which is not only palatable to the sheep but also very nutritious. These unique shrubs have a very herby aroma, so the meat itself does […]