Henna Demystified: 7 Things You Should Know reporterOctober 20, 2024 2 min 1. What is Henna? Henna, also known as Mehndi, is a natural dye made from the leaves of the henna...