• How Karoo Lamb gets its unique flavour

    The Karoo is a semi-desert area in South Africa, located in the central and western part of the country. The Karoo encompasses nearly 40% of South Africa, comparable to the size of Germany. It is a very dry area with an annual rainfall between 50 – 250 mm. The name “Karoo” is derived from the Khoisan language, meaning “place of thirst” … { READ }