Search results
We did not find results for: St. Teresa's College.
Check spelling or type a new query.
We did not find results for: St. Teresa's College.
Check spelling or type a new query.
Woman's College in India
St. Teresa's College is an autonomous women's college located at Kochi, Kerala, India, formed under the patronage of the Archdiocese of Verapoly. Wikipedia