What is Moringa
Moringa Oleifera commonly known as the Moringa tree is the most nutritious tree found on the face of the earth. Moringa trees are considered a sacred tree in the Indian History due to its innumerable health benefits. Moringa Leaves are the most nutritious part of the Moringa Tree and regular consumption of the Moringa leaves helps to build a strong immune system. Moringa leaves contain 90+ nutrients and 46 anti-oxidants.








