Africa’s Eden, Indaba