Join us as we go Horseback riding in Vilcabamba, Ecuador! We also jump in the cold San Pedro River water and then we go into town for dinner...