Video encyclopedia

Our Lady of the Rosary Cathedral, Puyo

The Our Lady of the Rosary Cathedral also called Puyo Cathedral is the name given to a religious building that is located in the central district 12 de Mayo in the city of Puyo, Pastaza province, in the South American country of Ecuador.
Explore contextually related video stories in a new eye-catching way. Try Combster now!