St Peters church PovathingalParishShareChalakudy - Anamala RoadKuttikad, Kerala 680721IndiaGet directions