Nov 15, 2014
Moringa is called the Miracle Tree and after listening to this episode, you'll know why! Native to Africa and Asia, Moringa offers a plethora of benefits. Fast and easy to grow in the right climate (tropical and sub-tropical), Moringa is loaded with nutrients. Many parts of the Moringa are edible and/or medicinal,...