Tag Archives: St. Thomas’ College

St. Thomas’ College, Dehradun

Origins and FoundingSt. Thomas’ College, Dehradun, likely began in 1916, initiated by figures like Mr. R. K. Bruce and Maj G. A. Beazeley, aiming to provide English education for British officials’ children in Dehradun, where the Convent of Jesus & Mary was the only English school at the time. The school was established on leased […]