Tea tree oil is a versatile and powerful essential oil that is well known for its numerous health benefits. From freshening up your carpets to repelling insects, tea tree oil has a variety of surprising uses that you may not...