Published On Feb 27, 2018
Discover the Riosbo Ayahuasca Research Center, nestled in the jungles of the Amazon near Iquitos, Peru. This short film will introduce you to the purpose and goals of the Center, as well as the people and organizations managing it. This Center is a joint project of the Ayahuasca Foundation and the Grant Town Foundation.
show more