TravelTill

About Palora



Palora is a town in the Morona Santiago province of Ecuador. It is the seat of the Palora Canton. The temperature is almost always ideal, speaking non-scientifically, and there are lots of cool people to meet