St. Michel's Anglo Indian higher secondary school - Kannur

St. Michel's Anglo Indian higher secondary school - Kannur