Moringa is a fast growing tree well adapted to tropical and sub-tropical regions of the world such as Sub-Saharan Africa, Southeast Asia, Southern China, India and here in south Florida. Its’ leaves taste like peanuts with a bitter after taste. Moringa thrives in extreme heat, humidity, intense exposure to the sun, and poor sandy soil. […]