Sacred Heart Church , AmbalavayalParishShareVaduvanchal - Kolagappara RoadAmbalavayal, Kerala 633593IndiaGet directions