Moringa

Moringa

“Moringa Oleifera” also known as “Moringa” is growing in popularity among health conscious people worldwide. Some call it the “Miracle Tree” while yet others call it “The tree of life”. The Moringa plant was  originally native to the Himalayan foothills of Asia but due to it’s popularity and fast growth, it’s now being cultivated all over the tropical and subtropical regions of the world. Read more