Located in Munnar, this historic stone church is renowned for its colonial-era architecture, stained-glass windows, and peaceful hill station setting.
Located in Munnar, this historic stone church is renowned for its colonial-era architecture, stained-glass windows, and peaceful hill station setting.