St. Stephen’s Church

St. Stephen’s Church Ooty

St. Stephen’s church Ooty is one of the oldest churches in the Nilgiris district. Situated in Ooty, it was built…