| 12 ReviewsSt Thomas English Medium Higher Secondary School NeerattupuramSt Thomas English Medium Higher Secondary School is an English medium higher secondary school located in the south […]