Sandalwood oil benefits are numerous. It can effectively treat acne and promote sleep. Learn more about it, its benefits, dosage, uses, and side effects.
17