St. Stephen’s Church Ooty October 20, 2011 by Shantha Leave a Comment St. Stephen’s church Ooty is one of the oldest churches in the Nilgiris district. Situated in Ooty, it was built exclusively for the British settled there. On April 23, 1829, the birthday of King … [Read more...]