St. Stephen's Church Photos

Meet 779 travelers, 275 tour guides and discover 109 photos

St. Stephen's Church is located on the road to Mysore in Ooty, in the state of Tamil Nadu, India. It is one of the oldest churches in the Nilgiris district.
View St. Stephen's Church guide >

St. Stephen's Church, Ooty

View Of St. Stephen's Church

Foundation Stone