The broad, mostly sandy, expanse of undulating plains known as the Karoo is divided between the Little Karoo, nearer the coast and the Great Karoo, which seems to stretch into the interior forever. The Karoo, which means 'great thirst' in the local Khoi-San language, receives little rain so the rather…
Read More