The Pallikkunnu CSI church is a living memorial of the plantation industry’ beginnings in the Peerumade hills during the ...