Papallacta, Napo - Ecuador
January 5th 1980 September 11, 1979
*City official name :Papallacta
*Founded date :?
*Location :Napo Province
*Elavation :? ft (? m)
*Area :Approximately ? square miles (? kmĀ²).
*Facts :Papallacta is set high in the Ecuadorian Andes and surrounded by towering peaks, Papall
... read more