Tree of Life Incense

Tree of Life is a peaceful incense that is hand rolled in India and made from natural extracts. This blend of fragrances creates an atmosphere of relaxation, perfect for individuals seeking inner peace and an uplifting and calming environment. The Tree of Life incense is perfect for those seeking knowledge and deep meditation.