Listed in Ayahuasca, Kambo, San Pedro (Huachuma), Spotlight
Iquitos and Sacred Valley in Peru
Reviewed on September 12, 2017. #1 of 326 Reviews
Best experience EVER! Best Shamans in the world – wonderful !!!! And such a loving and heart centered staff!!! Unbelievable!! Thank God for such a place!
Was this review …?
Helpful (0)Not Helpful (1)