Found Eduminatti, whilst investigating a few good school and I must say, I am Tremendous amazed. The consultants are prime-notch and qualified and will give you the best direction. Highly advised! St Thomas’ College is an additional renowned school in Dehradun that may be affiliated While using the ICSE board https://damienpfnqu.isblog.net/5-simple-statements-about-how-many-schools-are-there-in-dehradun-explained-30640084