Saint Thomas Catholic Church Malayattoor founded by Saint Thomas

Inner view of Malayatoor Church in Kerala, India. Saint Thomas Catholic Church Malayattoor in the Ernakulam District of Kerala, India is designated by the Vatican as an International shrine. It is believed to be founded by Saint Thomas, the disciple of Lord Jesus Christ when he landed in Kerala. Saint Thomas Catholic Church Malayattoor is situated on the banks of…

[Continue reading]