Video encyclopedia

Our Lady of Mercy Cathedral, Babahoyo


Fiesta de la Virgen de la Merced -Brooklyn NY 2011

The Our Lady of Mercy Cathedral also called Babahoyo Cathedral It is the name given to a religious building is located opposite the 24 de Mayo park, in the city of Babahoyo capital of Canton Babahoyo in the province of Los Rios, in the heart of the South American country of Ecuador.
Explore contextually related video stories in a new eye-catching way. Try Combster now!
  • General