Overview

Explore the All Saints Church, a historic landmark in Coonoor, Tamil Nadu, built 163 years ago. This reformed protestant church, once part of the church of England, is adorned with beautiful interiors and is identified as an old Anglican church. Featuring an ancient pipe organ and antique wooden interiors, the church exudes a classical British countryside charm with its stained glass windows and d... Read More
img