News and Event



Tellicherry Social Service Society(TSSS) is the official social work organ of the Archdiocese of Tellicherry.Started in 1966,it caters of the socially and economically disadvantaged sections in the society irrespective of caste,creed and community...