The Hummingbird Ayahuasca Retreat Center is a shamanic healing center specializing in plant spirit medicines and energetic healing. Located near Iquitos, Peru on 35 acres of beautiful and tranquil rainforest, the center provides an idylic environment for ...