Organic Tulsi Herbal Infusions
According to Indian legend, the tulsi plant is the worldly embodiment of the goddess Lakshmi. Other legends say the plant came from the god Vishnu’s tears that fell to earth. However it came into being, tulsi is a powerful plant.