The Malabar Independent Syrian Church, also known as the Thozhiyur Church, is a Christian church centered in Kerala, India. It is one of the churches of the Saint Thomas Christian community, which traces its origins to the evangelical activity of Thomas the Apostle in the 1st century
Ratings & Reviews
We would love your review, here's where your review will show up!
Report this review
Please choose one of the following reasons.
Rate us and write a review