Why You Should Drink Moringa Tea The Epoch Times, 24 May 2021 Moringa is a tree with a rich nutritional profile that’s native to India, Bangladesh, Pakistan, and Afghanistan.