bn:18011024n
Noun Concept
JA
No term available
EN
The Our Lady of Mercy Cathedral also called Babahoyo Cathedral It is 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. Wikipedia
Relations
Sources
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY