Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2010
2004
2022
2025
2017
2008
1985
2023
1931
1999
2013
1977
—
2019
2009