Ayahuasca Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca. You may also like 83 Hours ‘Til Dawn Marine Life