Ayahuasca – Spirit Plant Medicine Divine

2023-04-29T17:40:42+00:00By |Natural Remedies|

The name Ayahuasca means ‘vine of the soul’. Long used in religious and healing ceremonies by the shamans of the Western Amazonian tribes, the plant has hallucinatory and visionary effects and stimulates powerfully transcendent experiences. Laura Jones tells about her journey to Peru in search of healing.