Finca Mirador Indichuris is an experience not to be missed by those visiting Puyo, Ecuador. Located just 45 minutes south of the city, this breathtaking 1000-meter-high mirador offers unique views of the confluence of the Puyo and Pastaza rivers. Here you can explore mysterious caves adorned with faces, relax in the hammocks onsite, swing from the unique swing at the end of the world or simply take lots of pictures from the top of the "children of the sun" viewpoint. The Indichuris tribe welcomes visitors to their magnificent mirador for a truly unforgettable experience!