Ayahuasca Sirens – Mermaids

In the Amazon, there are many stories and sightings of mermaids or Sirens. The shamans of Ayahuasca are well aware of these creatures that they believe to be real spirit beings that live between the physical and spiritual realms.

The sirens are noted to appear as a beautiful enchanting woman with long hair and perfect form, the lower half of the body having the appearance of a fish with golden scales. They are said to show up on the sandy beaches ...

Continue Reading →