Ayahuasca

A sacred plant medicine used by indigenous Amazonian tribes for spiritual healing and vision quests, typically brewed as a tea.

CATEGORIES