Stella Maris College, a Catholic institution of higher education for women is an autonomous college affiliated to the University of Madras and is partly residential.
Stella Maris College is an autonomous college affiliated to the University of Madras and is partly residential. Stella Maris College are a Catholic institution of higher education for women.