Witch hazel has been used for centuries to cure many ailments, including swelling, wounds and skin infections. It also works on acne, bug bites and for ear infections. This natural product comes from the witch hazel plant commonly found growing wild in forests and parks in North America. The anti bacterial properties of the witch hazel plant make it a natural alternative to medicines produced from toxic chemicals in a factory. Test some witch hazel on your skin to see if you have an allergic reaction before applying it all over your body.