New year Fest 2017



Tellicherry Social Service Society(TSSS) is the official social work organ of the Archdiocese of Tel