labar Independent Syrian Church

The Malabar Independent Syrian Church, also known as the Thozhiyur Church, is a Christian church centred in Kerala, India. It is one of the churches of the Saint

Visits: 62

Feedback