Nithy Sahaya Matha Church PalackattumalaParishShareIllickal-Palackattumala-Kudakkachira RoadPalackattumala, Kerala 686635IndiaGet directions