A Modest Beginning

The First Women's College in Cochin St.Teresa’s College, a pioneering institution in the field of Higher Education in India, was established on 15th June [...]