Moringa

MORINGA OLEIFERA: NATURE'S MARVEL

MORINGA OLEIFERA: NATURE'S MARVEL />
Moringa Oleifera belongs to the Moringaceae family and is native to the sub-Himalayan regions of India, Pakistan, Bangladesh, and Afghanistan. This fast-growing, drought-resistant tree can reach heights of up to 10 meters (33 feet). read more