Palora


Palora is a town in the Morona Santiago province of Ecuador. It is the seat of the Palora Canton.