For those who may not be familiar with ayahuasca, it is a tea that contains DMT (N, N-Dimethyltryptamine), a hallucinogenic compound. Ayahuasca is derived from the Quechua language and loosely translated means either vine of the soul or vine with a soul. When an individual consumes this tea, it can trigger either a mild sedating […]
Visit Us
Get Directions