440 0By JeffIn Ayahuasca SciencePosted June 9, 2017AyahuascaAyahausca Ayahuasca is a mixture of various plant species arising in the Amazon area. For centuries, the natives have used this mixture in their rituals for healing and divination. Nowadays, [...]READ MORE