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