The Zambezi Basin was not settled until very recently in human history.