Ayahuasca also known as tea, wine, and la purga – is made from the leaves of the Psychotria viridis bush, along with the stems of the Banisteriopsis caapi vine, although other spices and ingredients may be added as you can see at my blog. This drink was used for spiritual and religious purposes by the […]

Continue Reading