bn:03718480n
Noun Named Entity
JA
No term available
EN
Our Lady of Lourdes Metropolitan Cathedral, one of the largest churches in Kerala, is located in the heart of Thrissur City in the state of Kerala, India. Wikipedia
Relations
Sources