X
Devamatha CMI Public School
Patturaickal, Thrissur
Rate This
Devamatha CMI Public School is a co-educational private run Carmelites of Mary Immaculate school sit