English
INR
USD
Built in the early 19th century, St. Stephens Church is one of the oldest churches in the Nilgiris District in Tamil Nadu. The foundation of the church was laid in 1829 and shares the date with the birthday of King George IV.