Neem is said to be nature's drug store . This not only applies for health but also skincare problems. A tiny seed nutmeg also boasts for various benefits for dark spots