St. Teresa’s College is an autonomous women’s college located at Kochi, Kerala, India, formed under the patronage of the Archdiocese of Verapoly.
St. Teresa’s College is an autonomous women’s college located at Kochi, Kerala, India, formed under the patronage of the Archdiocese of Verapoly.