St. Thomas Church is one of the oldest churches in the diocese of Nagpur which came into existence under the Chanda Mission of the Scottish Episcopal Church and handed to the Diocese of Nagpur in 1958. Built in 1918 and consecrated on the 21st December, 1