Palora

Ecuador

Palora is a town located in the Morona Santiago province of Ecuador.

The town serves as the seat of the Palora Canton.

Sources

  1. Palora