An ancient land in Africa