Moringa

The moringa tree, also called the miracle tree , is either wild harvested or cultivated worldwide, in particular in India, Nepal and Pakistan as well as other tropical and sub-tropical areas around the Equator. Even in the most barren, dry and sandy soils the moringa tree can grow very fast and doesn’t need much tending.