St Stephens Church
Search
About us
Contact us
Slideshow
Timeline
Timemap
Comments (0)
Built in 1829 St Stephens Church is the oldest church in the Nilgiri Hills.
Related Items:
Western Ghats 印度山
India 印度
Ooty (Udhagamandalam) 市
Tamil Nadu 印度省