Results 3 results found Llama, Termas de Papallacta, Napo, Ecuador, South America Llama, Termas de Papallacta, Napo, Ecuador, South America Hikers crossing bridge, Termas de Papallacta, Napo, Ecuador, South America