Nyalas, Mozambique - garden eden