Saint Thomas Parish Church
Saint Thomas Parish Church

Saint Thomas Parish Church



  • 0 Stars.
Malayattoor, Kerala. Syro-Malabar Rite. The church has been named an archdiocesan shrine, and is a popular pilgrimage centre in south India. News, institutions run by the parish, history, organisations.








Other Categories:
 By Denomination » Catholic » India


Follow Us