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...
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.
Get a customized itinerary and the best deals on packages and hotels.
Enquire Now