The return of Bali's lost 'superfood'
The return of Bali's lost 'superfood' The moringa tree (Moringa oleifera) we were looking at really was quite unremarkable – less statuesque than the rambutan tree nearby and far less imposing than the mango trees on the other side of the road.balifoodLINK