Papallacta



Papallacta is a village at an altitude of 3300 m in Napo Province, Ecuador. Its population is 635 as of 2022.