St Stephens Church of Ooty, Tamil Nadu, South India
St Stephen’s Church sits quietly behind two arched iron gates above the town center of Ooty. It’s one of the few remaining buildings with ties to the British Raj of India, in this popular South [...]







