Google
×

St. Thomas Evangelical Church of India, Attibele

St. Thomas Evangelical Church of India is an Oriental Protestant episcopal denomination based in Kerala, India. The church originated from a schism in the Malankara Mar Thoma Syrian Church in 1961 and forms a part of the Saint Thomas Syrian... Wikipedia
Founded: January 26, 1961, Thiruvalla, India