Tea tree oil and neem oil are popular natural acne remedies in India. Choosing the right oil depends on skin type and acne ...