The Omo Valley, situated in Africa’s Great Rift Valley, is home to an estimated 200,000 indigenous peoples who have lived there for millennia. Amongst them are 1,000 to 3,000 Karo who dwell on the eastern banks of the Omo river and practise flood-retreat cultivation, growing sorghum, maize and beans.