English: This famous church is situated at Kurisumudi, a verdant hill in the Western Ghats girdled partially by the Periyar (river).
Telugu: ఈ ప్రసిద్ధ చర్చి పశ్చిమ కనుమల్లోని పచ్చని కొండ అయిన కురిసుముడి వద్ద ఉంది, ఇది పెరియార్ (నది) ద్వారా పాక్షికంగా ఆవరించి ఉంటుంది.