Marathi | Hindi
FOLLOW US :
City
St Thomas' School, New Delhi is a girls private school in New Delhi, India. It is run by the Diocese of Agra and recognized by the Department of Education, Delhi.