Chetana Karla ShaktiJul 11, 20201 minMoringa as a superfood I recently discovered that moringa is one of the best natural sources of vitamin C. These are some pics of our beautiful tree and harvest...