Tea tree oil is one of the best gifts nature has given us. It is a concentrated plant oil from the leaves of a tree growing on the swampy southeast Australian coast. This tree is also known as Melaleuca alternifolia. In my case, I use it not only during my beauty services (manicures, pedicures and...