St. Thomas’ College Dehradun: A Century of Memories, Friendships and a Legacy That Lives Beyond the School Gates Doonited News | Uttarakhand | Education & Heritage Dehradun: In the heart of Dehradun, on Cross Road, stands an institution whose story is inseparable from the educational history of the city. St. Thomas’ College. Founded in 1916, ... The post St. Thomas’ College Dehradun: A Century of…