Treat your face to nourishing superfoods that are great for skin! Make a DIY moringa powder face mask for vibrant skin! Moringa is a superfood that has recently shot up to fame. However, it’s been consumed for years in Asia and Africa as a nutrient-rich food. Moringa powder is obtained from grinding up the leaves …