St. Thomas' School
St. Thomas' School, established in 1930 under the guidance of Miss Helen Jerwood as a diocesan institution, enjoys permanent recognition and is dedicated to nurturing students in preparation for the All India Senior School Certificate Examination.
-
Follow
-
0
-
Embed
-
Share
-
Upload