St. Thomas Church
152 years old St. Thomas Church-ST. Thomas Church is a church of CMS background and now is vested in the CHURCH OF NORTH INDIA (CNI) is situated at Baccha Park Meerut . It was built in 1868 by Rev. C. T. Hoernle, Missionary of the Church Missionary Society and his wife Emilie Hoernle .The couple together served in India as missionaries from 1838 - 1881. This church is an imposing structure and is known for its magnificent architecture. St. Thomas Church
Google Location